4.0.0 org.apache apache 33 org.apache.commons commons-parent 81 pom Apache Commons Parent The Apache Commons Parent POM provides common settings for all Apache Commons components. 2006 https://commons.apache.org/proper/commons-parent/ 3.6.3 8 2025-01-29T16:19:20Z master release 81 82 RC1 COMMONSSITE 80 true 1.3 1.3 8 false 3.2.1 1.24 1.0 3.7.1 3.6.0 1.15.0 3.0.0-M2 3.6.0 9.3 3.13.0 2.9.1 0.7.4 3.5.2 5.1.9 0.8.12 0.23.1 3.4.2 3.11.2 3.6.0 3.26.0 7.9.0 3.8.0 0.16.1 1.9.0 1.1 3.2.1 1.2.2.Final true 6.4.1 5.11.4 1.9.1 4.11.0 1.37 9.7.1 3.2.1 3.21.0 4.8.6.6 4.9.0 3.5.2 3.5.2 3.5.3 3.3.0 ${project.artifactId}-${commons.release.version} -bin ${project.artifactId}-${commons.release.2.version} -bin ${project.artifactId}-${commons.release.3.version} -bin -bin false 1.00 1.00 1.00 1.00 1.00 1.00 parent ${project.artifactId} org.apache.commons.${commons.packageId} org.apache.commons.${commons.packageId} org.apache.commons.*;version=${project.version};-noimport:=true * true ${project.build.directory}/osgi/MANIFEST.MF scp UTF-8 ${commons.encoding} ${commons.encoding} ${commons.encoding} true https://docs.oracle.com/en/java/javase/21/docs/api/ https://docs.oracle.com/javaee/5/api/ https://docs.oracle.com/javaee/6/api/ https://docs.oracle.com/javaee/7/api/ https://jakarta.ee/specifications/platform/8/apidocs/ https://jakarta.ee/specifications/platform/9/apidocs/ https://jakarta.ee/specifications/platform/9.1/apidocs/ https://jakarta.ee/specifications/platform/10/apidocs/ ${commons.javadoc.javaee8.link} info false false 100 false ${user.home}/commons-sites ${commons.componentid} https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-${commons.componentid} ${commons.site.cache}/${commons.site.path} commons.site true false false scm:svn:https://dist.apache.org/repos/dist/dev/commons/${commons.componentid} src/conf https://analysis.apache.org/ . RELEASE-NOTES.txt Commons User List user-subscribe@commons.apache.org user-unsubscribe@commons.apache.org user@commons.apache.org https://mail-archives.apache.org/mod_mbox/commons-user/ https://www.mail-archive.com/user@commons.apache.org/ Commons Dev List dev-subscribe@commons.apache.org dev-unsubscribe@commons.apache.org dev@commons.apache.org https://mail-archives.apache.org/mod_mbox/commons-dev/ https://www.mail-archive.com/dev@commons.apache.org/ Commons Issues List issues-subscribe@commons.apache.org issues-unsubscribe@commons.apache.org https://mail-archives.apache.org/mod_mbox/commons-issues/ https://www.mail-archive.com/issues@commons.apache.org/ Commons Commits List commits-subscribe@commons.apache.org commits-unsubscribe@commons.apache.org https://mail-archives.apache.org/mod_mbox/commons-commits/ https://www.mail-archive.com/commits@commons.apache.org/ Apache Announce List announce-subscribe@apache.org announce-unsubscribe@apache.org https://mail-archives.apache.org/mod_mbox/www-announce/ https://www.mail-archive.com/announce@apache.org/ scm:git:http://gitbox.apache.org/repos/asf/commons-parent.git scm:git:https://gitbox.apache.org/repos/asf/commons-parent.git https://gitbox.apache.org/repos/asf?p=commons-parent.git jira https://issues.apache.org/jira/browse/COMMONSSITE GitHub https://github.com/apache/commons-parent/actions org.junit junit-bom ${commons.junit.version} pom import org.junit-pioneer junit-pioneer ${commons.junit-pioneer.version} org.mockito mockito-bom ${commons.mockito.version} test clean apache-rat:check verify site src/main/resources ${basedir} META-INF NOTICE.txt LICENSE.txt NOTICE LICENSE src/test/resources ${basedir} META-INF NOTICE.txt LICENSE.txt NOTICE LICENSE org.apache.maven.plugins maven-compiler-plugin ${commons.compiler.version} ${maven.compiler.source} ${maven.compiler.target} ${commons.encoding} ${commons.compiler.fork} ${commons.compiler.compilerVersion} ${commons.compiler.javac} -proc:none org.apache.maven.plugins maven-assembly-plugin ${commons.assembly-plugin.version} org.apache.maven.plugins maven-javadoc-plugin ${commons.javadoc.version} true ${maven.compiler.source} ${commons.compiler.javadoc} ${commons.encoding} ${commons.docEncoding} true true ${commons.javadoc.javaee.link} ${commons.javadoc.options} true true Copyright © {inceptionYear}-{currentYear} {organizationName}. All rights reserved.</br> <a href="${project.url}">${project.name}</a> | <a href="${project.issueManagement.url}">Issue management</a> | <a href="${project.scm.url}">Source repository</a> ${commons.javadoc.failOnWarnings} org.apache.maven.plugins maven-remote-resources-plugin ${commons.maven-remote-resources-plugin.version} true org.apache.maven.plugins maven-site-plugin ${commons.site-plugin.version} true org.apache.maven.wagon wagon-ssh ${commons.wagon-ssh.version} attach-descriptor attach-descriptor org.apache.maven.plugins maven-surefire-plugin ${commons.surefire.version} org.apache.maven.plugins maven-failsafe-plugin ${commons.failsafe.version} com.github.siom79.japicmp japicmp-maven-plugin ${commons.japicmp.version} ${project.groupId} ${project.artifactId} ${commons.bc.version} jar ${project.build.directory}/${project.artifactId}-${project.version}.jar true ${commons.japicmp.breakBuildOnBinaryIncompatibleModifications} ${commons.japicmp.breakBuildOnSourceIncompatibleModifications} true true true ${commons.japicmp.ignoreMissingClasses} METHOD_NEW_DEFAULT true true PATCH METHOD_ADDED_TO_INTERFACE false false PATCH org.apache.commons commons-build-plugin ${commons.build-plugin.version} ${commons.release.name} org.apache.commons commons-release-plugin ${commons.release-plugin.version} org.apache.felix maven-bundle-plugin ${commons.felix.version} true biz.aQute.bnd biz.aQute.bndlib ${commons.biz.aQute.bndlib.version} org.apache.rat apache-rat-plugin ${commons.rat.version} org.apache.maven.plugins maven-artifact-plugin 3.6.0 org.codehaus.mojo build-helper-maven-plugin ${commons.build-helper.version} org.codehaus.mojo buildnumber-maven-plugin ${commons.buildnumber-plugin.version} org.codehaus.mojo versions-maven-plugin 2.18.0 org.jacoco jacoco-maven-plugin ${commons.jacoco.version} prepare-agent process-test-classes prepare-agent report site report check check BUNDLE CLASS COVEREDRATIO ${commons.jacoco.classRatio} INSTRUCTION COVEREDRATIO ${commons.jacoco.instructionRatio} METHOD COVEREDRATIO ${commons.jacoco.methodRatio} BRANCH COVEREDRATIO ${commons.jacoco.branchRatio} LINE COVEREDRATIO ${commons.jacoco.lineRatio} COMPLEXITY COVEREDRATIO ${commons.jacoco.complexityRatio} ${commons.jacoco.haltOnFailure} org.apache.maven.plugins maven-project-info-reports-plugin ${commons.project-info.version} org.apache.bcel bcel 6.10.0 org.apache.maven.plugins maven-checkstyle-plugin ${commons.checkstyle-plugin.version} com.puppycrawl.tools checkstyle ${commons.checkstyle.version} com.github.spotbugs spotbugs-maven-plugin ${commons.spotbugs.plugin.version} com.github.spotbugs spotbugs ${commons.spotbugs.impl.version} org.ow2.asm asm ${commons.asm.version} org.apache.maven.plugins maven-pmd-plugin ${commons.pmd.version} net.sourceforge.pmd pmd-core ${commons.pmd-impl.version} net.sourceforge.pmd pmd-java ${commons.pmd-impl.version} net.sourceforge.pmd pmd-javascript ${commons.pmd-impl.version} net.sourceforge.pmd pmd-jsp ${commons.pmd-impl.version} org.cyclonedx cyclonedx-maven-plugin ${commons.cyclonedx.version} build-sbom-cyclonedx package makeAggregateBom ${project.artifactId}-${project.version}-bom org.spdx spdx-maven-plugin ${commons.spdx.version} build-sbom-spdx package createSPDX org.codehaus.mojo javancss-maven-plugin 2.1 **/*.java org.codehaus.mojo exec-maven-plugin 3.5.0 org.codehaus.mojo taglist-maven-plugin ${commons.taglist.version} org.apache.maven.plugins maven-changes-plugin ${commons.changes.version} validate-changes verify changes-validate true maven-assembly-plugin src/assembly/src.xml gnu org.apache.maven.plugins maven-antrun-plugin javadoc.resources generate-sources run org.apache.maven.plugins maven-compiler-plugin org.apache.maven.plugins maven-jar-plugin ${commons.jar-plugin.version} test-jar true ${commons.manifestfile} ${project.name} ${project.version} ${project.organization.name} ${project.name} ${project.version} ${project.organization.name} org.apache ${maven.compiler.source} ${maven.compiler.target} maven-source-plugin true true create-source-jar jar-no-fork test-jar-no-fork org.apache.maven.plugins maven-surefire-plugin ${commons.surefire.version} ${commons.surefire.java} org.apache.commons commons-build-plugin org.apache.felix maven-bundle-plugin true ${commons.osgi.excludeDependencies} ${project.build.directory}/osgi <_removeheaders>JAVA_1_3_HOME,JAVA_1_4_HOME,JAVA_1_5_HOME,JAVA_1_6_HOME,JAVA_1_7_HOME,JAVA_1_8_HOME,JAVA_1_9_HOME ${commons.osgi.symbolicName} ${commons.osgi.export} ${commons.osgi.private} ${commons.osgi.import} ${commons.osgi.dynamicImport} ${project.url} bundle-manifest process-classes manifest org.apache.rat apache-rat-plugin site-content/** .checkstyle .fbprefs .pmd .asf.yaml .gitattributes src/site/resources/download_*.cgi maven-eclipse.xml .externalToolBuilders/** .vscode/** rat-check validate check org.apache.maven.plugins maven-artifact-plugin check-buildplan validate check-buildplan org.apache.maven.plugins maven-scm-publish-plugin ${project.reporting.outputDirectory} scm:svn:${commons.scmPubUrl} ${commons.scmPubCheckoutDirectory} ${commons.scmPubServer} true scm-publish site-deploy publish-scm org.codehaus.mojo versions-maven-plugin org.cyclonedx cyclonedx-maven-plugin org.spdx spdx-maven-plugin org.apache.maven.plugins maven-changes-plugin org.apache.maven.plugins maven-changes-plugin ${basedir}/src/changes/changes.xml Fix Version,Key,Component,Summary,Type,Resolution,Status Fix Version DESC,Type,Key DESC Fixed Resolved,Closed Bug,New Feature,Task,Improvement,Wish,Test ${commons.changes.onlyCurrentVersion} ${commons.changes.maxEntries} ${commons.changes.runOnlyAtExecutionRoot} changes jira-changes org.apache.maven.plugins maven-javadoc-plugin ${commons.javadoc.version} default javadoc org.apache.maven.plugins maven-jxr-plugin ${commons.jxr.version} org.apache.maven.plugins maven-project-info-reports-plugin ${commons.project-info.version} index summary modules team scm issue-management mailing-lists dependency-info dependency-management dependencies dependency-convergence ci-management distribution-management org.apache.maven.plugins maven-surefire-report-plugin ${commons.surefire-report.version} ${commons.surefire-report.aggregate} org.apache.rat apache-rat-plugin ${commons.rat.version} site-content/** .checkstyle .fbprefs .pmd .asf.yaml .gitattributes src/site/resources/download_*.cgi maven-eclipse.xml .externalToolBuilders/** .vscode/** module-name profile.module-name org.apache.maven.plugins maven-jar-plugin ${commons.module.name} parse-target-version user.home org.codehaus.mojo build-helper-maven-plugin parse-version parse-version javaTarget ${maven.compiler.target} animal-sniffer (,9) src/site/resources/profile.noanimal java${javaTarget.majorVersion}${javaTarget.minorVersion} org.codehaus.mojo animal-sniffer-maven-plugin ${commons.animal-sniffer.version} checkAPIcompatibility check org.codehaus.mojo.signature ${animal-sniffer.signature} ${commons.animal-sniffer.signature.version} jacoco src/site/resources/profile.jacoco org.jacoco jacoco-maven-plugin ${commons.jacoco.version} org.jacoco jacoco-maven-plugin ${commons.jacoco.version} report japicmp [1.8,) src/site/resources/profile.japicmp com.github.siom79.japicmp japicmp-maven-plugin verify cmp com.github.siom79.japicmp japicmp-maven-plugin ${commons.japicmp.version} true ${commons.japicmp.breakBuildOnBinaryIncompatibleModifications} ${commons.japicmp.breakBuildOnSourceIncompatibleModifications} true true true ${commons.japicmp.ignoreMissingClasses} METHOD_NEW_DEFAULT true true PATCH release maven-install-plugin maven-release-plugin -Prelease maven-javadoc-plugin create-javadoc-jar javadoc jar package ${maven.compiler.source} ${commons.compiler.javadoc} maven-assembly-plugin ${commons.assembly-plugin.version} true single verify maven-gpg-plugin sign-artifacts verify sign org.apache.commons commons-release-plugin clean-staging clean clean-staging detatch-distributions verify detach-distributions stage-distributions deploy stage-distributions apache-release maven-release-plugin apache-release org.apache.maven.plugins maven-source-plugin attach-test-sources test-jar maven-install-plugin org.apache.maven.plugins maven-jar-plugin test-jar java-1.8 true 1.8 ${JAVA_1_8_HOME}/bin/javac ${JAVA_1_8_HOME}/bin/javadoc ${JAVA_1_8_HOME}/bin/java java-1.11 true 1.11 ${JAVA_1_11_HOME}/bin/javac ${JAVA_1_11_HOME}/bin/javadoc ${JAVA_1_11_HOME}/bin/java test-deploy id::default::file:target/deploy true release-notes org.apache.maven.plugins maven-changes-plugin src/changes true ${changes.announcementDirectory} ${changes.announcementFile} ${commons.release.version} create-release-notes generate-resources announcement-generate svn-buildnumber !buildNumber.skip !true org.codehaus.mojo buildnumber-maven-plugin generate-resources create true ?????? false false jdk7-plugin-fix-version [1.7,1.8) 3.5.1 1.17 3.5.0 4.8.6 jdk8-plugin-fix-version [1.8,1.9) 0.6.3 4.8.6 site-basic true true true true true true true java-9-up [9,) 9 true ${commons.compiler.release} org.moditect moditect-maven-plugin ${commons.moditect-maven-plugin.version} add-module-infos package add-module-info ${moditect.java.version} --multi-release=${moditect.java.version} ${project.build.directory} true false ${commons.module.name} ${commons.moditect-maven-plugin.addServiceUses} java-11-up [11,) 10.21.1 java-17-up [17,) benchmark true org.apache org.codehaus.mojo exec-maven-plugin benchmark test exec test java -classpath org.openjdk.jmh.Main -rf json -rff target/jmh-result.${benchmark}.json ${benchmark}