4.0.0
org.codehaus.mojo
mojo-parent
74
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
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
Former (pre-2015-06) Development List
https://markmail.org/list/org.codehaus.mojo.dev
Former (pre-2015-06) User List
https://markmail.org/list/org.codehaus.mojo.user
Former (pre-2015-06) Commits List
https://markmail.org/list/org.codehaus.mojo.scm
Former (pre-2015-06) Announcements List
https://markmail.org/list/org.codehaus.mojo.announce
scm:git:https://github.com/mojohaus/mojo-parent.git
scm:git:https://github.com/mojohaus/mojo-parent.git
74
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}
${minimalJavaBuildVersion}
3.2.5
${maven.version}
UTF-8
true
true
1.22
1.3.0
1.0.0
1.9
3.1.0
3.5.0
2.11
3.2.1
3.2.0
3.11.0
3.5.0
3.1.0
3.3.0
3.2.1
3.0.0
1.11.1
3.0.1
3.4.0
3.1.0
3.5.0
3.3.0
3.5.0
3.3.0
3.8.1
3.4.2
3.19.0
3.0.0-M7
3.3.0
3.1.0
3.12.1
3.2.1
3.0.0
3.0.0
3.3.2
3.2.0
1.5.0
2.1.1
2.1.1
3.0.0
2.15.0
0.9.0.M1
2.35.0
2023-03-18T13:16:56Z
${project.reporting.outputDirectory}
5.9.2
9.3
config/maven_checks_nocodestyle.xml
true
org.apache.maven
maven-plugin-api
${maven.version}
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
config/maven_checks.xml
mojohaus/config/checkstyle/empty-header.txt
org.apache.maven.shared
maven-shared-resources
5
org.codehaus.mojo
mojo-parent
74
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-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
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
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}
${recommendedJavaBuildVersion}
WARN
Recommended Java version for build should be at least ${recommendedJavaBuildVersion}
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}
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
java11+
[11,)
${mojo.java.target}
com.diffplug.spotless
spotless-maven-plugin
false
mojo-release
3.9.0
org.apache.maven.plugins
maven-assembly-plugin
org.apache.apache.resources
apache-source-release-assembly-descriptor
1.0.6
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