4.0.0
pmd-dist
PMD Distribution Packages
jar
net.sourceforge.pmd
pmd
7.8.0-SNAPSHOT
../pom.xml
pmd-bin-${project.version}
org.cyclonedx
cyclonedx-maven-plugin
pmd-${project.version}-cyclonedx
maven-resources-plugin
copy-resources
prepare-package
copy-resources
${basedir}/target/extra-resources
src/main/resources
false
maven-assembly-plugin
true
false
493
build-bin-dist
package
single
src/main/resources/assemblies/pmd-bin.xml
build-src-dist
package
single
src/main/resources/assemblies/pmd-src.xml
org.apache.maven.plugins
maven-dependency-plugin
copy-ant
pre-integration-test
copy
org.apache.ant
ant
${ant.version}
org.apache.ant
ant-launcher
${ant.version}
${project.build.directory}/ant
true
org.apache.maven.plugins
maven-failsafe-plugin
failsafe-default
integration-test
verify
net.sourceforge.pmd
pmd-core
${project.version}
net.sourceforge.pmd
pmd-cli
${project.version}
net.sourceforge.pmd
pmd-ant
${project.version}
net.sourceforge.pmd
pmd-designer
${pmd-designer.version}
net.sourceforge.pmd
pmd-languages-deps
${project.version}
pom
runtime
org.slf4j
slf4j-simple
org.apache.commons
commons-lang3
org.junit.jupiter
junit-jupiter
test
org.hamcrest
hamcrest
test
org.apache.commons
commons-compress
1.27.1
test
jdk8-compat-it
java8.home
org.apache.maven.plugins
maven-failsafe-plugin
jdk8-compat-it
integration-test
verify
${java8.home}
${java8.home}/bin:${env.PATH}
jdk17-compat-it
java17.home
org.apache.maven.plugins
maven-failsafe-plugin
jdk17-compat-it
integration-test
verify
${java17.home}
${java17.home}/bin:${env.PATH}
jdk21-compat-it
java21.home
org.apache.maven.plugins
maven-failsafe-plugin
jdk21-compat-it
integration-test
verify
${java21.home}
${java21.home}/bin:${env.PATH}