2023-09-14 14:07:37 +02:00
|
|
|
--- maven-jar-plugin-3.3.0//src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-jar-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
+++ maven-jar-plugin-3.3.0/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-jar-plugin/plugin-help.xml 2023-09-14 14:04:13.990051552 +0200
|
|
|
|
@@ -0,0 +1,274 @@
|
2019-04-01 08:13:47 +02:00
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
+<plugin>
|
|
|
|
+ <name>${project.name}</name>
|
|
|
|
+ <description>${project.description}</description>
|
|
|
|
+ <groupId>${project.groupId}</groupId>
|
|
|
|
+ <artifactId>${project.artifactId}</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
|
|
+ <goalPrefix>jar</goalPrefix>
|
|
|
|
+ <mojos>
|
|
|
|
+ <mojo>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <goal>help</goal>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.
|
|
|
|
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
|
|
|
+ <requiresDirectInvocation>false</requiresDirectInvocation>
|
|
|
|
+ <requiresProject>false</requiresProject>
|
|
|
|
+ <requiresReports>false</requiresReports>
|
|
|
|
+ <aggregator>false</aggregator>
|
|
|
|
+ <requiresOnline>false</requiresOnline>
|
|
|
|
+ <inheritedByDefault>true</inheritedByDefault>
|
|
|
|
+ <implementation>org.apache.maven.plugins.jar.HelpMojo</implementation>
|
|
|
|
+ <language>java</language>
|
|
|
|
+ <instantiationStrategy>per-lookup</instantiationStrategy>
|
|
|
|
+ <executionStrategy>once-per-session</executionStrategy>
|
|
|
|
+ <threadSafe>true</threadSafe>
|
|
|
|
+ <parameters>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>detail</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.
|
|
|
|
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>goal</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.
|
|
|
|
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>indentSize</name>
|
|
|
|
+ <type>int</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.
|
|
|
|
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>lineLength</name>
|
|
|
|
+ <type>int</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.
|
|
|
|
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ </parameters>
|
|
|
|
+ <configuration>
|
|
|
|
+ <detail implementation="boolean" default-value="false">${detail}</detail>
|
|
|
|
+ <goal implementation="java.lang.String">${goal}</goal>
|
|
|
|
+ <indentSize implementation="int" default-value="2">${indentSize}</indentSize>
|
|
|
|
+ <lineLength implementation="int" default-value="80">${lineLength}</lineLength>
|
|
|
|
+ </configuration>
|
|
|
|
+ </mojo>
|
|
|
|
+ <mojo>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <goal>jar</goal>
|
|
|
|
+ <description>Build a JAR from the current project.</description>
|
|
|
|
+ <requiresDependencyResolution>runtime</requiresDependencyResolution>
|
|
|
|
+ <requiresDirectInvocation>false</requiresDirectInvocation>
|
|
|
|
+ <requiresProject>true</requiresProject>
|
|
|
|
+ <requiresReports>false</requiresReports>
|
|
|
|
+ <aggregator>false</aggregator>
|
|
|
|
+ <requiresOnline>false</requiresOnline>
|
|
|
|
+ <inheritedByDefault>true</inheritedByDefault>
|
|
|
|
+ <phase>package</phase>
|
|
|
|
+ <implementation>org.apache.maven.plugins.jar.JarMojo</implementation>
|
|
|
|
+ <language>java</language>
|
|
|
|
+ <instantiationStrategy>per-lookup</instantiationStrategy>
|
|
|
|
+ <executionStrategy>once-per-session</executionStrategy>
|
|
|
|
+ <threadSafe>true</threadSafe>
|
|
|
|
+ <parameters>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>archive</name>
|
|
|
|
+ <type>org.apache.maven.archiver.MavenArchiveConfiguration</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>classesDirectory</name>
|
|
|
|
+ <type>java.io.File</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR from the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>classifier</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR from the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>excludes</name>
|
|
|
|
+ <type>java.lang.String[]</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>forceCreation</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>includes</name>
|
|
|
|
+ <type>java.lang.String[]</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>outputDirectory</name>
|
|
|
|
+ <type>java.io.File</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <name>outputTimestamp</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <since>3.2.0</since>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <name>skipIfEmpty</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>useDefaultManifestFile</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <deprecated>For version 3.0.0 this parameter is only defined here to break the build if you use it!</deprecated>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ </parameters>
|
|
|
|
+ <configuration>
|
|
|
|
+ <classesDirectory implementation="java.io.File" default-value="${project.build.outputDirectory}"/>
|
|
|
|
+ <forceCreation implementation="boolean" default-value="false">${maven.jar.forceCreation}</forceCreation>
|
|
|
|
+ <outputDirectory implementation="java.io.File" default-value="${project.build.directory}"/>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <outputTimestamp implementation="java.lang.String" default-value="${project.build.outputTimestamp}"/>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <skipIfEmpty implementation="boolean" default-value="false"/>
|
|
|
|
+ <useDefaultManifestFile implementation="boolean" default-value="false">${jar.useDefaultManifestFile}</useDefaultManifestFile>
|
|
|
|
+ </configuration>
|
|
|
|
+ </mojo>
|
|
|
|
+ <mojo>
|
|
|
|
+ <goal>test-jar</goal>
|
|
|
|
+ <description>Build a JAR of the test classes for the current project.</description>
|
|
|
|
+ <requiresDependencyResolution>test</requiresDependencyResolution>
|
|
|
|
+ <requiresDirectInvocation>false</requiresDirectInvocation>
|
|
|
|
+ <requiresProject>true</requiresProject>
|
|
|
|
+ <requiresReports>false</requiresReports>
|
|
|
|
+ <aggregator>false</aggregator>
|
|
|
|
+ <requiresOnline>false</requiresOnline>
|
|
|
|
+ <inheritedByDefault>true</inheritedByDefault>
|
|
|
|
+ <phase>package</phase>
|
|
|
|
+ <implementation>org.apache.maven.plugins.jar.TestJarMojo</implementation>
|
|
|
|
+ <language>java</language>
|
|
|
|
+ <instantiationStrategy>per-lookup</instantiationStrategy>
|
|
|
|
+ <executionStrategy>once-per-session</executionStrategy>
|
|
|
|
+ <threadSafe>true</threadSafe>
|
|
|
|
+ <parameters>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>archive</name>
|
|
|
|
+ <type>org.apache.maven.archiver.MavenArchiveConfiguration</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>classifier</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR of the test classes for the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>excludes</name>
|
|
|
|
+ <type>java.lang.String[]</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>forceCreation</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>includes</name>
|
|
|
|
+ <type>java.lang.String[]</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>outputDirectory</name>
|
|
|
|
+ <type>java.io.File</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <name>outputTimestamp</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <since>3.2.0</since>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <name>skip</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR of the test classes for the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>skipIfEmpty</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>testClassesDirectory</name>
|
|
|
|
+ <type>java.io.File</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR of the test classes for the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>useDefaultManifestFile</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <deprecated>For version 3.0.0 this parameter is only defined here to break the build if you use it!</deprecated>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ </parameters>
|
|
|
|
+ <configuration>
|
|
|
|
+ <classifier implementation="java.lang.String" default-value="tests"/>
|
|
|
|
+ <forceCreation implementation="boolean" default-value="false">${maven.jar.forceCreation}</forceCreation>
|
|
|
|
+ <outputDirectory implementation="java.io.File" default-value="${project.build.directory}"/>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <outputTimestamp implementation="java.lang.String" default-value="${project.build.outputTimestamp}"/>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <skip implementation="boolean">${maven.test.skip}</skip>
|
|
|
|
+ <skipIfEmpty implementation="boolean" default-value="false"/>
|
|
|
|
+ <testClassesDirectory implementation="java.io.File" default-value="${project.build.testOutputDirectory}"/>
|
|
|
|
+ <useDefaultManifestFile implementation="boolean" default-value="false">${jar.useDefaultManifestFile}</useDefaultManifestFile>
|
|
|
|
+ </configuration>
|
|
|
|
+ </mojo>
|
|
|
|
+ </mojos>
|
|
|
|
+</plugin>
|
2023-09-14 14:07:37 +02:00
|
|
|
--- maven-jar-plugin-3.3.0//src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100
|
|
|
|
+++ maven-jar-plugin-3.3.0/src/main/filtered-resources/META-INF/maven/plugin.xml 2023-09-14 14:03:04.266238892 +0200
|
|
|
|
@@ -0,0 +1,556 @@
|
2019-04-01 08:13:47 +02:00
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
+<plugin>
|
|
|
|
+ <name>${project.name}</name>
|
|
|
|
+ <description>${project.description}</description>
|
|
|
|
+ <groupId>${project.groupId}</groupId>
|
|
|
|
+ <artifactId>${project.artifactId}</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
|
|
+ <goalPrefix>jar</goalPrefix>
|
|
|
|
+ <isolatedRealm>false</isolatedRealm>
|
|
|
|
+ <inheritedByDefault>true</inheritedByDefault>
|
|
|
|
+ <mojos>
|
|
|
|
+ <mojo>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <goal>help</goal>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.<br>
|
|
|
|
+Call <code>mvn jar:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
|
|
|
+ <requiresDirectInvocation>false</requiresDirectInvocation>
|
|
|
|
+ <requiresProject>false</requiresProject>
|
|
|
|
+ <requiresReports>false</requiresReports>
|
|
|
|
+ <aggregator>false</aggregator>
|
|
|
|
+ <requiresOnline>false</requiresOnline>
|
|
|
|
+ <inheritedByDefault>true</inheritedByDefault>
|
|
|
|
+ <implementation>org.apache.maven.plugins.jar.HelpMojo</implementation>
|
|
|
|
+ <language>java</language>
|
|
|
|
+ <instantiationStrategy>per-lookup</instantiationStrategy>
|
|
|
|
+ <executionStrategy>once-per-session</executionStrategy>
|
|
|
|
+ <threadSafe>true</threadSafe>
|
|
|
|
+ <parameters>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>detail</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.<br>
|
|
|
|
+Call <code>mvn jar:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>goal</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.<br>
|
|
|
|
+Call <code>mvn jar:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>indentSize</name>
|
|
|
|
+ <type>int</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.<br>
|
|
|
|
+Call <code>mvn jar:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>lineLength</name>
|
|
|
|
+ <type>int</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Display help information on maven-jar-plugin.<br>
|
|
|
|
+Call <code>mvn jar:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ </parameters>
|
|
|
|
+ <configuration>
|
|
|
|
+ <detail implementation="boolean" default-value="false">${detail}</detail>
|
|
|
|
+ <goal implementation="java.lang.String">${goal}</goal>
|
|
|
|
+ <indentSize implementation="int" default-value="2">${indentSize}</indentSize>
|
|
|
|
+ <lineLength implementation="int" default-value="80">${lineLength}</lineLength>
|
|
|
|
+ </configuration>
|
|
|
|
+ </mojo>
|
|
|
|
+ <mojo>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <goal>jar</goal>
|
|
|
|
+ <description>Build a JAR from the current project.</description>
|
|
|
|
+ <requiresDependencyResolution>runtime</requiresDependencyResolution>
|
|
|
|
+ <requiresDirectInvocation>false</requiresDirectInvocation>
|
|
|
|
+ <requiresProject>true</requiresProject>
|
|
|
|
+ <requiresReports>false</requiresReports>
|
|
|
|
+ <aggregator>false</aggregator>
|
|
|
|
+ <requiresOnline>false</requiresOnline>
|
|
|
|
+ <inheritedByDefault>true</inheritedByDefault>
|
|
|
|
+ <phase>package</phase>
|
|
|
|
+ <implementation>org.apache.maven.plugins.jar.JarMojo</implementation>
|
|
|
|
+ <language>java</language>
|
|
|
|
+ <instantiationStrategy>per-lookup</instantiationStrategy>
|
|
|
|
+ <executionStrategy>once-per-session</executionStrategy>
|
|
|
|
+ <threadSafe>true</threadSafe>
|
|
|
|
+ <parameters>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>archive</name>
|
|
|
|
+ <type>org.apache.maven.archiver.MavenArchiveConfiguration</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>classesDirectory</name>
|
|
|
|
+ <type>java.io.File</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR from the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>classifier</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR from the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>excludes</name>
|
|
|
|
+ <type>java.lang.String[]</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>finalName</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>false</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>forceCreation</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>includes</name>
|
|
|
|
+ <type>java.lang.String[]</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>outputDirectory</name>
|
|
|
|
+ <type>java.io.File</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <name>outputTimestamp</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <since>3.2.0</since>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <name>project</name>
|
|
|
|
+ <type>org.apache.maven.project.MavenProject</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>false</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>session</name>
|
|
|
|
+ <type>org.apache.maven.execution.MavenSession</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>false</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>skipIfEmpty</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>useDefaultManifestFile</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <deprecated>For version 3.0.0 this parameter is only defined here to break the build if you use it!</deprecated>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ </parameters>
|
|
|
|
+ <configuration>
|
|
|
|
+ <classesDirectory implementation="java.io.File" default-value="${project.build.outputDirectory}"/>
|
|
|
|
+ <finalName implementation="java.lang.String" default-value="${project.build.finalName}"/>
|
|
|
|
+ <forceCreation implementation="boolean" default-value="false">${maven.jar.forceCreation}</forceCreation>
|
|
|
|
+ <outputDirectory implementation="java.io.File" default-value="${project.build.directory}"/>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <outputTimestamp implementation="java.lang.String" default-value="${project.build.outputTimestamp}"/>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <project implementation="org.apache.maven.project.MavenProject" default-value="${project}"/>
|
|
|
|
+ <session implementation="org.apache.maven.execution.MavenSession" default-value="${session}"/>
|
|
|
|
+ <skipIfEmpty implementation="boolean" default-value="false"/>
|
|
|
|
+ <useDefaultManifestFile implementation="boolean" default-value="false">${jar.useDefaultManifestFile}</useDefaultManifestFile>
|
|
|
|
+ </configuration>
|
|
|
|
+ <requirements>
|
|
|
|
+ <requirement>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <role>java.util.Map</role>
|
|
|
|
+ <field-name>archivers</field-name>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </requirement>
|
|
|
|
+ <requirement>
|
|
|
|
+ <role>org.apache.maven.project.MavenProjectHelper</role>
|
|
|
|
+ <field-name>projectHelper</field-name>
|
|
|
|
+ </requirement>
|
|
|
|
+ </requirements>
|
|
|
|
+ </mojo>
|
|
|
|
+ <mojo>
|
|
|
|
+ <goal>test-jar</goal>
|
|
|
|
+ <description>Build a JAR of the test classes for the current project.</description>
|
|
|
|
+ <requiresDependencyResolution>test</requiresDependencyResolution>
|
|
|
|
+ <requiresDirectInvocation>false</requiresDirectInvocation>
|
|
|
|
+ <requiresProject>true</requiresProject>
|
|
|
|
+ <requiresReports>false</requiresReports>
|
|
|
|
+ <aggregator>false</aggregator>
|
|
|
|
+ <requiresOnline>false</requiresOnline>
|
|
|
|
+ <inheritedByDefault>true</inheritedByDefault>
|
|
|
|
+ <phase>package</phase>
|
|
|
|
+ <implementation>org.apache.maven.plugins.jar.TestJarMojo</implementation>
|
|
|
|
+ <language>java</language>
|
|
|
|
+ <instantiationStrategy>per-lookup</instantiationStrategy>
|
|
|
|
+ <executionStrategy>once-per-session</executionStrategy>
|
|
|
|
+ <threadSafe>true</threadSafe>
|
|
|
|
+ <parameters>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>archive</name>
|
|
|
|
+ <type>org.apache.maven.archiver.MavenArchiveConfiguration</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>classifier</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR of the test classes for the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>excludes</name>
|
|
|
|
+ <type>java.lang.String[]</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>finalName</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>false</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>forceCreation</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>includes</name>
|
|
|
|
+ <type>java.lang.String[]</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>outputDirectory</name>
|
|
|
|
+ <type>java.io.File</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <name>outputTimestamp</name>
|
|
|
|
+ <type>java.lang.String</type>
|
|
|
|
+ <since>3.2.0</since>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <name>project</name>
|
|
|
|
+ <type>org.apache.maven.project.MavenProject</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>false</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>session</name>
|
|
|
|
+ <type>org.apache.maven.execution.MavenSession</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>false</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>skip</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR of the test classes for the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>skipIfEmpty</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>testClassesDirectory</name>
|
|
|
|
+ <type>java.io.File</type>
|
|
|
|
+ <required>true</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Build a JAR of the test classes for the current project.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ <parameter>
|
|
|
|
+ <name>useDefaultManifestFile</name>
|
|
|
|
+ <type>boolean</type>
|
|
|
|
+ <deprecated>For version 3.0.0 this parameter is only defined here to break the build if you use it!</deprecated>
|
|
|
|
+ <required>false</required>
|
|
|
|
+ <editable>true</editable>
|
|
|
|
+ <description>Base class for creating a jar from project classes.</description>
|
|
|
|
+ </parameter>
|
|
|
|
+ </parameters>
|
|
|
|
+ <configuration>
|
|
|
|
+ <classifier implementation="java.lang.String" default-value="tests"/>
|
|
|
|
+ <finalName implementation="java.lang.String" default-value="${project.build.finalName}"/>
|
|
|
|
+ <forceCreation implementation="boolean" default-value="false">${maven.jar.forceCreation}</forceCreation>
|
|
|
|
+ <outputDirectory implementation="java.io.File" default-value="${project.build.directory}"/>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <outputTimestamp implementation="java.lang.String" default-value="${project.build.outputTimestamp}"/>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <project implementation="org.apache.maven.project.MavenProject" default-value="${project}"/>
|
|
|
|
+ <session implementation="org.apache.maven.execution.MavenSession" default-value="${session}"/>
|
|
|
|
+ <skip implementation="boolean">${maven.test.skip}</skip>
|
|
|
|
+ <skipIfEmpty implementation="boolean" default-value="false"/>
|
|
|
|
+ <testClassesDirectory implementation="java.io.File" default-value="${project.build.testOutputDirectory}"/>
|
|
|
|
+ <useDefaultManifestFile implementation="boolean" default-value="false">${jar.useDefaultManifestFile}</useDefaultManifestFile>
|
|
|
|
+ </configuration>
|
|
|
|
+ <requirements>
|
|
|
|
+ <requirement>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <role>java.util.Map</role>
|
|
|
|
+ <field-name>archivers</field-name>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </requirement>
|
|
|
|
+ <requirement>
|
|
|
|
+ <role>org.apache.maven.project.MavenProjectHelper</role>
|
|
|
|
+ <field-name>projectHelper</field-name>
|
|
|
|
+ </requirement>
|
|
|
|
+ </requirements>
|
|
|
|
+ </mojo>
|
|
|
|
+ </mojos>
|
|
|
|
+ <dependencies>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.eclipse.sisu</groupId>
|
|
|
|
+ <artifactId>org.eclipse.sisu.plexus</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>0.9.0.M2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
|
|
+ <artifactId>plexus-classworlds</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>2.7.0</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven.resolver</groupId>
|
|
|
|
+ <artifactId>maven-resolver-spi</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.9.10</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven.resolver</groupId>
|
|
|
|
+ <artifactId>maven-resolver-util</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.9.10</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.maven</groupId>
|
|
|
|
+ <artifactId>maven-settings</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.9.2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.slf4j</groupId>
|
|
|
|
+ <artifactId>slf4j-api</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.7.36</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven.resolver</groupId>
|
|
|
|
+ <artifactId>maven-resolver-api</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.9.10</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven</groupId>
|
|
|
|
+ <artifactId>maven-model-builder</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.9.2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
|
|
+ <artifactId>plexus-component-annotations</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>2.1.0</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven</groupId>
|
|
|
|
+ <artifactId>maven-resolver-provider</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.9.2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven.shared</groupId>
|
|
|
|
+ <artifactId>maven-shared-utils</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.3.4</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.eclipse.sisu</groupId>
|
|
|
|
+ <artifactId>org.eclipse.sisu.inject</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>0.9.0.M2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>javax.enterprise</groupId>
|
|
|
|
+ <artifactId>cdi-api</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.1</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>jakarta.inject</groupId>
|
|
|
|
+ <artifactId>jakarta.inject-api</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.0</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.jboss.spec.javax.interceptor</groupId>
|
|
|
|
+ <artifactId>jboss-interceptors-api_1.2_spec</artifactId>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>any</version>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <groupId>org.apache.maven</groupId>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <artifactId>maven-builder-support</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.9.2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.maven</groupId>
|
|
|
|
+ <artifactId>maven-repository-metadata</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.9.2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <artifactId>plexus-interpolation</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.26</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven.resolver</groupId>
|
|
|
|
+ <artifactId>maven-resolver-impl</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.9.10</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven.resolver</groupId>
|
|
|
|
+ <artifactId>maven-resolver-named-locks</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.9.12</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.maven</groupId>
|
|
|
|
+ <artifactId>maven-settings-builder</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.9.2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <artifactId>plexus-sec-dispatcher</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>2.0</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <artifactId>plexus-cipher</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>2.0</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>javax.inject</groupId>
|
|
|
|
+ <artifactId>javax.inject</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <groupId>org.apache.maven.shared</groupId>
|
|
|
|
+ <artifactId>file-management</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.1.0</version>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.maven.shared</groupId>
|
|
|
|
+ <artifactId>maven-shared-io</artifactId>
|
|
|
|
+ <type>jar</type>
|
|
|
|
+ <version>3.0.0</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven.wagon</groupId>
|
|
|
|
+ <artifactId>wagon-provider-api</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>2.10</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven</groupId>
|
|
|
|
+ <artifactId>maven-compat</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.0</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.maven</groupId>
|
|
|
|
+ <artifactId>maven-archiver</artifactId>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.6.0</version>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
|
|
+ <artifactId>plexus-archiver</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>4.8.0</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
|
|
+ <artifactId>plexus-io</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.4.1</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>commons-io</groupId>
|
|
|
|
+ <artifactId>commons-io</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>2.13.0</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.tukaani</groupId>
|
|
|
|
+ <artifactId>xz</artifactId>
|
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.9</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
|
+ <artifactId>commons-compress</artifactId>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>1.23.0</version>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
|
|
+ <artifactId>plexus-utils</artifactId>
|
2019-11-25 18:30:15 +01:00
|
|
|
+ <type>jar</type>
|
2023-09-14 14:07:37 +02:00
|
|
|
+ <version>3.4.2</version>
|
2019-04-01 08:13:47 +02:00
|
|
|
+ </dependency>
|
|
|
|
+ </dependencies>
|
|
|
|
+</plugin>
|