4.0.0 org.codehaus.mojo mojo-parent 84 pom MojoHaus Parent Parent POM for all MojoHaus hosted Apache Maven plugins and components. https://www.mojohaus.org/${project.artifactId} MojoHaus https://www.mojohaus.org The Apache Software License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0.txt repo aheritier Arnaud Heritier https://github.com/aheritier MojoHaus https://github.com/mojohaus Batmat Baptiste Mathus https://github.com/Batmat MojoHaus https://github.com/mojohaus davidkarlsen David Karlsen https://github.com/davidkarlsen MojoHaus https://github.com/mojohaus Godin Evgeny Mandrikov https://github.com/Godin MojoHaus https://github.com/mojohaus hboutemy Hervé Boutemy https://github.com/hboutemy MojoHaus https://github.com/mojohaus khmarbaise Karl-Heinz Marbaise https://github.com/khmarbaise MojoHaus https://github.com/mojohaus lennartj Lennart Jörelid https://github.com/lennartj MojoHaus https://github.com/mojohaus mfriedenhagen Mirko Friedenhagen https://github.com/mfriedenhagen MojoHaus https://github.com/mojohaus andham Anders Hammar https://github.com/andham MojoHaus https://github.com/mojohaus olamy Olivier Lamy https://github.com/olamy MojoHaus https://github.com/mojohaus sjaranowski Slawomir Jaranowski https://github.com/slawekjaranowski MojoHaus https://github.com/mojohaus slachiewicz Sylwester Lachiewicz https://github.com/slachiewicz MojoHaus Development List mojohaus-dev+subscribe@googlegroups.com mojohaus-dev+unsubscribe@googlegroups.com mojohaus-dev@googlegroups.com https://groups.google.com/forum/#!forum/mojohaus-dev Maven User List mailto:users-subscribe@maven.apache.org mailto:users-unsubscribe@maven.apache.org mailto:users@maven.apache.org https://lists.apache.org/list.html?users@maven.apache.org scm:git:https://github.com/mojohaus/mojo-parent.git scm:git:https://github.com/mojohaus/mojo-parent.git 84 https://github.com/mojohaus/mojo-parent/tree/${project.scm.tag} GitHub https://github.com/mojohaus/${project.artifactId}/issues GitHub https://github.com/mojohaus/${project.artifactId}/actions ossrh-staging https://oss.sonatype.org/service/local/staging/deploy/maven2 ossrh-snapshots https://oss.sonatype.org/content/repositories/snapshots github scm:git:ssh://git@github.com/mojohaus/mojo-parent.git UTF-8 8 ${mojo.java.target} ${mojo.java.target} ${mojo.java.target} 3.6.3 ${minimalMavenBuildVersion} UTF-8 true true 1.23 3.6.0 1.6.0 1.0.0 2.4.0 3.1.0 3.7.1 2.11 3.4.0 3.3.2 3.13.0 3.7.0 3.1.2 3.3.0 3.5.0 3.2.5 1.12.0 3.2.4 3.4.1 3.1.2 3.7.0 3.4.1 3.7.0 3.4.0 3.13.1 3.5.0 3.19.0 3.0.1 3.3.1 3.2.1 3.6.0 3.12.1 3.3.1 3.2.5 3.2.5 3.4.0 3.3.2 1.6.0 2.4.0 2.2.0 3.0.0 2.16.2 0.9.0.M3 2.43.0 2024-06-13T22:12:53Z ${project.reporting.outputDirectory} 5.10.2 9.3 config/maven_checks_nocodestyle.xml true org.apache.maven maven-plugin-api ${mavenVersion} junit junit 4.13.2 test org.junit junit-bom ${junit5.version} pom import org.apache.maven.plugin-tools maven-plugin-annotations ${maven-plugin-plugin.version} org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} org.apache.maven.plugins maven-assembly-plugin ${maven-assembly-plugin.version} org.apache.maven.plugins maven-checkstyle-plugin ${maven-checkstyle-plugin.version} src/main/java src/test/java true ${checkstyle.config.location} mojohaus/config/checkstyle/empty-header.txt org.apache.maven.shared maven-shared-resources 6 org.codehaus.mojo mojo-parent 84 config com.puppycrawl.tools checkstyle ${checkstyle.version} check process-sources org.apache.maven.plugins maven-clean-plugin ${maven-clean-plugin.version} org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} org.apache.maven.plugins maven-dependency-plugin ${maven-dependency-plugin.version} org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} org.apache.maven.plugins maven-enforcer-plugin ${maven-enforcer-plugin.version} org.apache.maven.plugins maven-help-plugin ${maven-help-plugin.version} org.apache.maven.plugins maven-gpg-plugin ${maven-gpg-plugin.version} org.apache.maven.plugins maven-install-plugin ${maven-install-plugin.version} org.apache.maven.plugins maven-invoker-plugin ${maven-invoker-plugin.version} ${invoker.streamLogsOnFailures} org.apache.maven.plugins maven-jar-plugin ${maven-jar-plugin.version} org.apache.maven.plugins maven-war-plugin ${maven-war-plugin.version} org.apache.maven.plugins maven-ear-plugin ${maven-ear-plugin.version} org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} true en org.apache.maven.plugins maven-jxr-plugin ${maven-jxr-plugin.version} org.apache.maven.plugins maven-plugin-plugin ${maven-plugin-plugin.version} help-mojo helpmojo org.apache.maven.plugins maven-plugin-report-plugin ${maven-plugin-plugin.version} org.apache.maven.plugins maven-project-info-reports-plugin ${maven-project-info-reports-plugin.version} org.apache.maven.plugins maven-release-plugin ${maven-release-plugin.version} deploy -Pmojo-release true @{project.version} org.apache.maven.plugins maven-resources-plugin ${maven-resources-plugin.version} org.apache.maven.plugins maven-scm-publish-plugin ${maven-scm-publish-plugin.version} ${project.scm.developerConnection} gh-pages scm-publish publish-scm site-deploy org.apache.maven.plugins maven-shade-plugin ${maven-shade-plugin.version} org.apache.maven.plugins maven-site-plugin ${maven-site-plugin.version} true org.apache.maven.plugins maven-source-plugin ${maven-source-plugin.version} org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} ${surefire.redirectTestOutputToFile} org.apache.maven.plugins maven-failsafe-plugin ${maven-failsafe-plugin.version} org.apache.maven.plugins maven-surefire-report-plugin ${maven-surefire-report-plugin.version} org.apache.maven.plugins maven-wrapper-plugin ${maven-wrapper-plugin.version} org.codehaus.mojo animal-sniffer-maven-plugin ${animal-sniffer-maven-plugin.version} org.codehaus.mojo build-helper-maven-plugin ${build-helper-maven-plugin.version} org.codehaus.mojo flatten-maven-plugin ${flatten-maven-plugin.version} org.codehaus.mojo l10n-maven-plugin ${l10n-maven-plugin.version} org.codehaus.mojo license-maven-plugin ${license-maven-plugin.version} org.codehaus.modello modello-maven-plugin ${modello-maven-plugin.version} org.codehaus.mojo mrm-maven-plugin ${mrm-maven-plugin.version} org.codehaus.plexus plexus-component-metadata ${plexus-component-metadata.version} org.codehaus.mojo taglist-maven-plugin ${taglist-maven-plugin.version} org.codehaus.mojo versions-maven-plugin ${versions-maven-plugin.version} org.eclipse.sisu sisu-maven-plugin ${sisu-maven-plugin.version} generate-index main-index test-index com.diffplug.spotless spotless-maven-plugin ${spotless-maven-plugin.version} javax,java,,\# false true **/*.md target/** true spotless-check check process-sources org.apache.maven.plugins maven-enforcer-plugin mojo-enforcer-rules enforce validate org.codehaus.plexus:plexus-component-api The plexus-component-api conflicts with the plexus-container-default used by Maven. You probably added a dependency that is missing the exclusions. Mojo is synchronized with repo1.maven.org. The rules for repo1.maven.org are that pom.xml files should not include repository definitions. If repository definitions are included, they must be limited to SNAPSHOT only repositories. true true true ossrh-snapshots apache.snapshots Best Practice is to always define plugin versions! true true ${minimalMavenBuildVersion} You need at least Maven ${minimalMavenBuildVersion} to build MojoHaus projects. ${minimalJavaBuildVersion} project.scm.connection scm:git:https://github.com/.*\.git.* https (scm:git:https://github.com/.*\.git) is the preferred protocol for project.scm.connection, current value: ${project.scm.connection} project.scm.url https://github.com/.* Use https://github.com/.* as project.scm.url, especially using the prefix scm:git here will lead to unbrowseable links during site generation, current value: ${project.scm.url} com.diffplug.spotless spotless-maven-plugin spotless-check check validate org.apache.maven.plugins maven-site-plugin false attach-descriptor attach-descriptor org.apache.maven.plugins maven-assembly-plugin assembly-configuration single package false config-assembly.xml jdk8 [1.8,11) 2.30.0 java11+ [11,) ${mojo.java.target} mojo-release 3.9.0 org.apache.maven.plugins maven-assembly-plugin org.apache.apache.resources apache-source-release-assembly-descriptor 1.5 attach-source-release-distro single package true source-release org.apache.maven.plugins maven-deploy-plugin org.apache.maven.plugins maven-source-plugin default-jar-no-fork jar-no-fork org.apache.maven.plugins maven-javadoc-plugin false attach-javadocs jar org.apache.maven.plugins maven-gpg-plugin sign-artifacts sign verify reporting skipReports !true org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} javadoc-no-fork org.apache.maven.plugins maven-plugin-report-plugin org.apache.maven.plugins maven-project-info-reports-plugin ${maven-project-info-reports-plugin.version} ci-management dependencies dependency-convergence dependency-info dependency-management index issue-management licenses mailing-lists plugin-management scm team summary