--- 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 @@
+
+
+ ${project.name}
+ ${project.description}
+ ${project.groupId}
+ ${project.artifactId}
+ ${project.version}
+ jar
+
+
+ help
+ Display help information on maven-jar-plugin.
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
+ false
+ false
+ false
+ false
+ false
+ true
+ org.apache.maven.plugins.jar.HelpMojo
+ java
+ per-lookup
+ once-per-session
+ true
+
+
+ detail
+ boolean
+ false
+ true
+ Display help information on maven-jar-plugin.
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
+
+
+ goal
+ java.lang.String
+ false
+ true
+ Display help information on maven-jar-plugin.
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
+
+
+ indentSize
+ int
+ false
+ true
+ Display help information on maven-jar-plugin.
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
+
+
+ lineLength
+ int
+ false
+ true
+ Display help information on maven-jar-plugin.
+Call mvn jar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
+
+
+
+ ${detail}
+ ${goal}
+ ${indentSize}
+ ${lineLength}
+
+
+
+ jar
+ Build a JAR from the current project.
+ runtime
+ false
+ true
+ false
+ false
+ false
+ true
+ package
+ org.apache.maven.plugins.jar.JarMojo
+ java
+ per-lookup
+ once-per-session
+ true
+
+
+ archive
+ org.apache.maven.archiver.MavenArchiveConfiguration
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ classesDirectory
+ java.io.File
+ true
+ true
+ Build a JAR from the current project.
+
+
+ classifier
+ java.lang.String
+ false
+ true
+ Build a JAR from the current project.
+
+
+ excludes
+ java.lang.String[]
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ forceCreation
+ boolean
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ includes
+ java.lang.String[]
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ outputDirectory
+ java.io.File
+ true
+ true
+ Base class for creating a jar from project classes.
+
+
+ outputTimestamp
+ java.lang.String
+ 3.2.0
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ skipIfEmpty
+ boolean
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ useDefaultManifestFile
+ boolean
+ For version 3.0.0 this parameter is only defined here to break the build if you use it!
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+
+
+ ${maven.jar.forceCreation}
+
+
+
+ ${jar.useDefaultManifestFile}
+
+
+
+ test-jar
+ Build a JAR of the test classes for the current project.
+ test
+ false
+ true
+ false
+ false
+ false
+ true
+ package
+ org.apache.maven.plugins.jar.TestJarMojo
+ java
+ per-lookup
+ once-per-session
+ true
+
+
+ archive
+ org.apache.maven.archiver.MavenArchiveConfiguration
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ classifier
+ java.lang.String
+ false
+ true
+ Build a JAR of the test classes for the current project.
+
+
+ excludes
+ java.lang.String[]
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ forceCreation
+ boolean
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ includes
+ java.lang.String[]
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ outputDirectory
+ java.io.File
+ true
+ true
+ Base class for creating a jar from project classes.
+
+
+ outputTimestamp
+ java.lang.String
+ 3.2.0
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ skip
+ boolean
+ false
+ true
+ Build a JAR of the test classes for the current project.
+
+
+ skipIfEmpty
+ boolean
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ testClassesDirectory
+ java.io.File
+ true
+ true
+ Build a JAR of the test classes for the current project.
+
+
+ useDefaultManifestFile
+ boolean
+ For version 3.0.0 this parameter is only defined here to break the build if you use it!
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+
+
+ ${maven.jar.forceCreation}
+
+
+ ${maven.test.skip}
+
+
+ ${jar.useDefaultManifestFile}
+
+
+
+
--- 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 @@
+
+
+ ${project.name}
+ ${project.description}
+ ${project.groupId}
+ ${project.artifactId}
+ ${project.version}
+ jar
+ false
+ true
+
+
+ help
+ Display help information on maven-jar-plugin.<br>
+Call <code>mvn jar:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.
+ false
+ false
+ false
+ false
+ false
+ true
+ org.apache.maven.plugins.jar.HelpMojo
+ java
+ per-lookup
+ once-per-session
+ true
+
+
+ detail
+ boolean
+ false
+ true
+ Display help information on maven-jar-plugin.<br>
+Call <code>mvn jar:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.
+
+
+ goal
+ java.lang.String
+ false
+ true
+ Display help information on maven-jar-plugin.<br>
+Call <code>mvn jar:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.
+
+
+ indentSize
+ int
+ false
+ true
+ Display help information on maven-jar-plugin.<br>
+Call <code>mvn jar:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.
+
+
+ lineLength
+ int
+ false
+ true
+ Display help information on maven-jar-plugin.<br>
+Call <code>mvn jar:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.
+
+
+
+ ${detail}
+ ${goal}
+ ${indentSize}
+ ${lineLength}
+
+
+
+ jar
+ Build a JAR from the current project.
+ runtime
+ false
+ true
+ false
+ false
+ false
+ true
+ package
+ org.apache.maven.plugins.jar.JarMojo
+ java
+ per-lookup
+ once-per-session
+ true
+
+
+ archive
+ org.apache.maven.archiver.MavenArchiveConfiguration
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ classesDirectory
+ java.io.File
+ true
+ true
+ Build a JAR from the current project.
+
+
+ classifier
+ java.lang.String
+ false
+ true
+ Build a JAR from the current project.
+
+
+ excludes
+ java.lang.String[]
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ finalName
+ java.lang.String
+ false
+ false
+ Base class for creating a jar from project classes.
+
+
+ forceCreation
+ boolean
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ includes
+ java.lang.String[]
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ outputDirectory
+ java.io.File
+ true
+ true
+ Base class for creating a jar from project classes.
+
+
+ outputTimestamp
+ java.lang.String
+ 3.2.0
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ project
+ org.apache.maven.project.MavenProject
+ true
+ false
+ Base class for creating a jar from project classes.
+
+
+ session
+ org.apache.maven.execution.MavenSession
+ true
+ false
+ Base class for creating a jar from project classes.
+
+
+ skipIfEmpty
+ boolean
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ useDefaultManifestFile
+ boolean
+ For version 3.0.0 this parameter is only defined here to break the build if you use it!
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+
+
+
+ ${maven.jar.forceCreation}
+
+
+
+
+
+ ${jar.useDefaultManifestFile}
+
+
+
+ java.util.Map
+ archivers
+
+
+ org.apache.maven.project.MavenProjectHelper
+ projectHelper
+
+
+
+
+ test-jar
+ Build a JAR of the test classes for the current project.
+ test
+ false
+ true
+ false
+ false
+ false
+ true
+ package
+ org.apache.maven.plugins.jar.TestJarMojo
+ java
+ per-lookup
+ once-per-session
+ true
+
+
+ archive
+ org.apache.maven.archiver.MavenArchiveConfiguration
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ classifier
+ java.lang.String
+ false
+ true
+ Build a JAR of the test classes for the current project.
+
+
+ excludes
+ java.lang.String[]
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ finalName
+ java.lang.String
+ false
+ false
+ Base class for creating a jar from project classes.
+
+
+ forceCreation
+ boolean
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ includes
+ java.lang.String[]
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ outputDirectory
+ java.io.File
+ true
+ true
+ Base class for creating a jar from project classes.
+
+
+ outputTimestamp
+ java.lang.String
+ 3.2.0
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ project
+ org.apache.maven.project.MavenProject
+ true
+ false
+ Base class for creating a jar from project classes.
+
+
+ session
+ org.apache.maven.execution.MavenSession
+ true
+ false
+ Base class for creating a jar from project classes.
+
+
+ skip
+ boolean
+ false
+ true
+ Build a JAR of the test classes for the current project.
+
+
+ skipIfEmpty
+ boolean
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+ testClassesDirectory
+ java.io.File
+ true
+ true
+ Build a JAR of the test classes for the current project.
+
+
+ useDefaultManifestFile
+ boolean
+ For version 3.0.0 this parameter is only defined here to break the build if you use it!
+ false
+ true
+ Base class for creating a jar from project classes.
+
+
+
+
+
+ ${maven.jar.forceCreation}
+
+
+
+
+ ${maven.test.skip}
+
+
+ ${jar.useDefaultManifestFile}
+
+
+
+ java.util.Map
+ archivers
+
+
+ org.apache.maven.project.MavenProjectHelper
+ projectHelper
+
+
+
+
+
+
+ org.eclipse.sisu
+ org.eclipse.sisu.plexus
+ jar
+ 0.9.0.M2
+
+
+ org.codehaus.plexus
+ plexus-classworlds
+ jar
+ 2.7.0
+
+
+ org.apache.maven.resolver
+ maven-resolver-spi
+ jar
+ 1.9.10
+
+
+ org.apache.maven.resolver
+ maven-resolver-util
+ jar
+ 1.9.10
+
+
+ org.apache.maven
+ maven-settings
+ jar
+ 3.9.2
+
+
+ org.slf4j
+ slf4j-api
+ jar
+ 1.7.36
+
+
+ org.apache.maven.resolver
+ maven-resolver-api
+ jar
+ 1.9.10
+
+
+ org.apache.maven
+ maven-model-builder
+ jar
+ 3.9.2
+
+
+ org.codehaus.plexus
+ plexus-component-annotations
+ jar
+ 2.1.0
+
+
+ org.apache.maven
+ maven-resolver-provider
+ jar
+ 3.9.2
+
+
+ org.apache.maven.shared
+ maven-shared-utils
+ jar
+ 3.3.4
+
+
+ org.eclipse.sisu
+ org.eclipse.sisu.inject
+ jar
+ 0.9.0.M2
+
+
+ javax.enterprise
+ cdi-api
+ jar
+ 1.1
+
+
+ jakarta.inject
+ jakarta.inject-api
+ jar
+ 1.0
+
+
+ org.jboss.spec.javax.interceptor
+ jboss-interceptors-api_1.2_spec
+ jar
+ any
+
+
+ org.apache.maven
+ maven-builder-support
+ jar
+ 3.9.2
+
+
+ org.apache.maven
+ maven-repository-metadata
+ jar
+ 3.9.2
+
+
+ org.codehaus.plexus
+ plexus-interpolation
+ jar
+ 1.26
+
+
+ org.apache.maven.resolver
+ maven-resolver-impl
+ jar
+ 1.9.10
+
+
+ org.apache.maven.resolver
+ maven-resolver-named-locks
+ jar
+ 1.9.12
+
+
+ org.apache.maven
+ maven-settings-builder
+ jar
+ 3.9.2
+
+
+ org.codehaus.plexus
+ plexus-sec-dispatcher
+ jar
+ 2.0
+
+
+ org.codehaus.plexus
+ plexus-cipher
+ jar
+ 2.0
+
+
+ javax.inject
+ javax.inject
+ jar
+ 1
+
+
+ org.apache.maven.shared
+ file-management
+ jar
+ 3.1.0
+
+
+ org.apache.maven.shared
+ maven-shared-io
+ jar
+ 3.0.0
+
+
+ org.apache.maven.wagon
+ wagon-provider-api
+ jar
+ 2.10
+
+
+ org.apache.maven
+ maven-compat
+ jar
+ 3.0
+
+
+ org.apache.maven
+ maven-archiver
+ jar
+ 3.6.0
+
+
+ org.codehaus.plexus
+ plexus-archiver
+ jar
+ 4.8.0
+
+
+ org.codehaus.plexus
+ plexus-io
+ jar
+ 3.4.1
+
+
+ commons-io
+ commons-io
+ jar
+ 2.13.0
+
+
+ org.tukaani
+ xz
+ jar
+ 1.9
+
+
+ org.apache.commons
+ commons-compress
+ jar
+ 1.23.0
+
+
+ org.codehaus.plexus
+ plexus-utils
+ jar
+ 3.4.2
+
+
+