All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.maven.plugin.xml Maven / Gradle / Ivy

<?xml version="1.0"?>

<plugin>
	<name>jms-responder-maven-plugin</name>
	<description/>
	<groupId>com.testingsyndicate</groupId>
	<artifactId>jms-responder-maven-plugin</artifactId>
	<version>2.2.0</version>
	<goalPrefix>jms-responder</goalPrefix>
	<isolatedRealm>false</isolatedRealm>
	<inheritedByDefault>true</inheritedByDefault>
	<requiredJavaVersion>17</requiredJavaVersion>
	<requiredMavenVersion>3.9.5</requiredMavenVersion>
	<mojos>
		<mojo>
			<goal>start</goal>
			<requiresDirectInvocation>false</requiresDirectInvocation>
			<requiresProject>true</requiresProject>
			<requiresReports>false</requiresReports>
			<aggregator>false</aggregator>
			<requiresOnline>false</requiresOnline>
			<inheritedByDefault>true</inheritedByDefault>
			<phase>pre-integration-test</phase>
			<implementation>com.testingsyndicate.jms.responder.plugin.StartResponderMojo</implementation>
			<language>java</language>
			<instantiationStrategy>per-lookup</instantiationStrategy>
			<executionStrategy>once-per-session</executionStrategy>
			<threadSafe>false</threadSafe>
			<parameters>
				<parameter>
					<name>configFile</name>
					<type>java.io.File</type>
					<required>false</required>
					<editable>true</editable>
					<description/>
				</parameter>
				<parameter>
					<name>skip</name>
					<type>boolean</type>
					<required>false</required>
					<editable>true</editable>
					<description/>
				</parameter>
			</parameters>
			<configuration>
				<configFile implementation="java.io.File" default-value="src/test/resources/responder.yaml">${configFile}</configFile>
				<skip implementation="boolean" default-value="false">${skip}</skip>
			</configuration>
		</mojo>
		<mojo>
			<goal>stop</goal>
			<requiresDirectInvocation>false</requiresDirectInvocation>
			<requiresProject>true</requiresProject>
			<requiresReports>false</requiresReports>
			<aggregator>false</aggregator>
			<requiresOnline>false</requiresOnline>
			<inheritedByDefault>true</inheritedByDefault>
			<phase>post-integration-test</phase>
			<implementation>com.testingsyndicate.jms.responder.plugin.StopResponderMojo</implementation>
			<language>java</language>
			<instantiationStrategy>per-lookup</instantiationStrategy>
			<executionStrategy>once-per-session</executionStrategy>
			<threadSafe>false</threadSafe>
			<parameters/>
		</mojo>
	</mojos>
	<dependencies>
		<dependency>
			<groupId>org.apache.maven</groupId>
			<artifactId>maven-plugin-api</artifactId>
			<type>jar</type>
			<version>3.9.5</version>
		</dependency>
		<dependency>
			<groupId>org.apache.maven</groupId>
			<artifactId>maven-model</artifactId>
			<type>jar</type>
			<version>3.9.5</version>
		</dependency>
		<dependency>
			<groupId>org.apache.maven</groupId>
			<artifactId>maven-artifact</artifactId>
			<type>jar</type>
			<version>3.9.5</version>
		</dependency>
		<dependency>
			<groupId>org.apache.commons</groupId>
			<artifactId>commons-lang3</artifactId>
			<type>jar</type>
			<version>3.12.0</version>
		</dependency>
		<dependency>
			<groupId>org.eclipse.sisu</groupId>
			<artifactId>org.eclipse.sisu.plexus</artifactId>
			<type>jar</type>
			<version>0.3.5</version>
		</dependency>
		<dependency>
			<groupId>javax.annotation</groupId>
			<artifactId>javax.annotation-api</artifactId>
			<type>jar</type>
			<version>1.2</version>
		</dependency>
		<dependency>
			<groupId>org.eclipse.sisu</groupId>
			<artifactId>org.eclipse.sisu.inject</artifactId>
			<type>jar</type>
			<version>0.3.5</version>
		</dependency>
		<dependency>
			<groupId>org.codehaus.plexus</groupId>
			<artifactId>plexus-component-annotations</artifactId>
			<type>jar</type>
			<version>1.5.5</version>
		</dependency>
		<dependency>
			<groupId>org.codehaus.plexus</groupId>
			<artifactId>plexus-utils</artifactId>
			<type>jar</type>
			<version>3.5.1</version>
		</dependency>
		<dependency>
			<groupId>org.codehaus.plexus</groupId>
			<artifactId>plexus-classworlds</artifactId>
			<type>jar</type>
			<version>2.7.0</version>
		</dependency>
		<dependency>
			<groupId>org.apache.maven.plugin-tools</groupId>
			<artifactId>maven-plugin-annotations</artifactId>
			<type>jar</type>
			<version>3.10.2</version>
		</dependency>
	</dependencies>
</plugin>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy