4.0.0
org.mybatis
mybatis-parent
36
pom
mybatis-parent
The MyBatis parent POM.
https://www.mybatis.org/
2010
MyBatis.org
https://www.mybatis.org/
The Apache Software License, Version 2.0
https://www.apache.org/licenses/LICENSE-2.0.txt
repo
cbegin
Clinton Begin
clinton.begin@gmail.com
Owner
Founder
Committer
brandon.goodin
Brandon Goodin
brandon.goodin@gmail.com
Committer
christianpoitras
Christian Poitras
christian.poitras@ircm.qc.ca
-5
Committer
emacarron
Eduardo Macarron
eduardo.macarron@gmail.com
Committer
mnesarco
Frank Martinez
mnesarco@gmail.com
Committer
agustafson
Andrew Gustafson
gus4000@gmail.com
Committer
hpresnall
Hunter Presnall
hpresnall@gmail.com
Committer
harawata
Iwao Ave
harawata@gmail.com
Committer
jeffgbutler
Jeff Butler
jeffgbutler@gmail.com
Committer
hazendaz
Jeremy Landis
jeremylandis@hotmail.com
Committer
-5
nospam@kaigrabfelder.de
Kai Grabfelder
nospam@kaigrabfelder.de
Committer
lmeadors
Larry Meadors
larry.meadors@gmail.com
Committer
marcosperanza
Marco Speranza
marco.speranza79@gmail.com
+1
Committer
nmaves
Nathan Maves
nathan.maves@gmail.com
Committer
pboonphong
Putthiphong Boonphong
putthiphong.boonphong@gmail.com
Committer
simonetripodi
Simone Tripodi
simone.tripodi@gmail.com
+1
Committer
h3adache
Tim Chen
chengt@gmail.com
Committer
mybatis-dev
https://groups.google.com/forum/#!forum/mybatis-dev
https://groups.google.com/forum/#!forum/mybatis-dev/join
https://groups.google.com/forum/#!forum/mybatis-dev/join
mybatis-dev@googlegroups.com
mybatis-user
https://groups.google.com/forum/#!forum/mybatis-user
https://groups.google.com/forum/#!forum/mybatis-user/join
https://groups.google.com/forum/#!forum/mybatis-user/join
mybatis-user@googlegroups.com
mybatis-commits
https://groups.google.com/forum/#!forum/mybatis-commits
https://groups.google.com/forum/#!forum/mybatis-commits/join
https://groups.google.com/forum/#!forum/mybatis-commits/join
mybatis-commits@googlegroups.com
https://github.com/mybatis/parent
scm:git:ssh://github.com/mybatis/parent.git
scm:git:ssh://git@github.com/mybatis/parent.git
mybatis-parent-36
GitHub Issue Management
https://github.com/mybatis/parent/issues
Github Actions
https://github.com/mybatis/parent/actions
gh-pages
Mybatis GitHub Pages
github:ssh://mybatis.github.io/parent/
ossrh
https://oss.sonatype.org/content/repositories/snapshots
ossrh
https://oss.sonatype.org/service/local/staging/deploy/maven2/
2022
11,17,18,19,20
checkstyle.xml
34
eclipse-formatter-config-2space.xml
${project.name}
-html5
au,com,de,java,javassist,javax,lombok,mockit,net,ognl,org
org.mybatis.parent
yyyy-MM-dd HH:mm:ssZ
8
8
11
11
${java.version}
${java.version}
${java.test.version}
${java.test.version}
${java.release.version}
${java.test.release.version}
3.3.9
UTF-8
UTF-8
UTF-8
1662409156
${maven.build.timestamp}
9.3
9
2.3.3
6.3.1
1.3.0
10.3.3
1.6.1
1.11.1
4.2.rc3
2.0.3
3.5.2
3.1.0
3.4.2
5.1.8
2.12.1
3.2.0
3.2.0
2.8
3.10.1
4.4.1
3.3.0
3.0.0
3.1.0
2.20.0
5.0.0
3.0.1
1.7.0
3.0.1
0.8.8
3.2.2
3.4.1
3.3.0
4.2.rc3
1.0.0
2.4.0
1.6.1
3.19.0
3.4.1
3.0.0-M6
3.3.0
1.12.2
3.3.0
3.12.1
3.2.0
3.2.1
4.7.1.1
3.0.0-M7
3.0.0
2.11.0
1.0.4
-Djdk.attach.allowAttachSelf
${project.groupId}.${project.artifactId}
${project.groupId}.*;version=${project.version};-noimport:=true
*
com.github.dantwining.whitespace-maven-plugin
whitespace-maven-plugin
${whitespace.plugin}
com.github.ekryd.sortpom
sortpom-maven-plugin
${sortpom.plugin}
false
false
2
io.github.git-commit-id
git-commit-id-maven-plugin
${git-commit.plugin}
false
true
com.github.spotbugs
spotbugs-maven-plugin
${spotbugs.plugin}
true
${project.build.directory}/spotbugs-reports
${project.build.directory}/spotbugs-reports
High
Max
FindDeadLocalStores,UnreadFields
${spotbugs.onlyAnalyze}
true
com.mycila
license-maven-plugin
${license.plugin}
${project.basedir}/LICENSE_HEADER
**/*.ctrl
**/*.dat
ICLA
KEYS
NOTICE
**/unlicensed/**
XML_STYLE
com.mycila
license-maven-plugin-git
${license.version}
io.jsonwebtoken.coveralls
coveralls-maven-plugin
${coveralls.plugin}
jakarta.xml.bind
jakarta.xml.bind-api
${bind-api.version}
net.revelc.code
impsort-maven-plugin
${impsort.plugin}
${impsortGroups}
java,*
true
net.revelc.code.formatter
formatter-maven-plugin
${formatter.plugin}
${formatter.config}
true
com.github.hazendaz
build-tools
${build-tools.version}
org.apache.felix
maven-bundle-plugin
${bundle.plugin}
true
${project.build.directory}/osgi
jar
bundle
war
maven-plugin
<_nouses>true
<_removeheaders>JAVA_1_8_HOME,JAVA_8_HOME,JAVA_11_HOME,JAVA_17_HOME,JAVA_18_HOME,JAVA_19_HOME,JAVA_20_HOME
${osgi.symbolicName}
${osgi.export}
${osgi.private}
${osgi.import}
${osgi.dynamicImport}
${project.url}
${git.commit.id}
biz.aQute.bnd
biz.aQute.bndlib
${bnd.version}
org.apache.maven.plugins
maven-antrun-plugin
${antrun.plugin}
org.apache.maven.plugins
maven-assembly-plugin
${assembly.plugin}
org.mybatis
base-bundle-descriptor
${base-bundle.version}
org.apache.maven.plugins
maven-changes-plugin
${changes.plugin}
org.apache.maven.plugins
maven-checkstyle-plugin
${checkstyle.plugin}
false
org.apache.maven.plugins
maven-clean-plugin
${clean.plugin}
org.apache.maven.plugins
maven-compiler-plugin
${compiler.plugin}
true
false
org.apache.maven.plugins
maven-dependency-plugin
${dependency.plugin}
org.apache.maven.plugins
maven-deploy-plugin
${deploy.plugin}
org.apache.maven.plugins
maven-enforcer-plugin
${enforcer.plugin}
${java.version}
test
${allowed.build.jdks}
[${maven.min-version},)
[ERROR] Best Practice is to always define plugin versions!
true
true
true
clean,deploy,site
org.codehaus.mojo
extra-enforcer-rules
${extra-enforcer-rules.version}
org.apache.maven.plugins
maven-gpg-plugin
${gpg.plugin}
org.apache.maven.plugins
maven-install-plugin
${install.plugin}
org.apache.maven.plugins
maven-jar-plugin
${jar.plugin}
${project.build.directory}/osgi/MANIFEST.MF
false
true
true
${module.name}
${copyright}
${maven.compiler.source}
${maven.compiler.target}
${maven.compiler.release}
org.apache.maven.plugins
maven-javadoc-plugin
${javadoc.plugin}
false
true
true
${module.name}
${copyright}
${git.commit.id}
${maven.compiler.source}
${maven.compiler.target}
${maven.compiler.release}
-Xdoclint:-missing
true
true
org.apache.maven.plugins
maven-jxr-plugin
${jxr.plugin}
org.apache.maven.plugins
maven-pdf-plugin
${pdf.plugin}
pdf
prepare-package
pdf
false
org.apache.maven.plugins
maven-pmd-plugin
${pmd.plugin}
true
true
100
org.apache.maven.plugins
maven-project-info-reports-plugin
${project-info.plugin}
org.apache.maven.plugins
maven-release-plugin
${release.plugin}
-Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1,MD5
true
forked-path
false
release
org.apache.maven.plugins
maven-resources-plugin
${resources.plugin}
${project.build.resourceEncoding}
org.apache.maven.plugins
maven-shade-plugin
${shade.plugin}
org.apache.maven.plugins
maven-site-plugin
${site.plugin}
attach-descriptor
attach-descriptor
net.trajano.wagon
wagon-git
${wagon-git.version}
org.apache.maven.wagon
wagon-ssh
${wagon.version}
org.apache.maven.skins
maven-fluido-skin
${fluido.version}
org.apache.maven.plugins
maven-source-plugin
${source.plugin}
false
true
true
${module.name}
${copyright}
${git.commit.id}
${maven.compiler.source}
${maven.compiler.target}
${maven.compiler.release}
org.apache.maven.plugins
maven-surefire-plugin
${surefire.plugin}
org.apache.maven.plugins
maven-surefire-report-plugin
${surefire.plugin}
org.jacoco
jacoco-maven-plugin
${jacoco.plugin}
org.codehaus.mojo
clirr-maven-plugin
${clirr.plugin}
${clirr.comparisonVersion}
false
false
org.codehaus.mojo
taglist-maven-plugin
${taglist.plugin}
org.codehaus.mojo
versions-maven-plugin
${versions.plugin}
org.gaul
modernizer-maven-plugin
${modernizer.plugin}
false
${maven.compiler.target}
org.ow2.asm
asm
${asm.version}
org.apache.maven.plugins
maven-checkstyle-plugin
com.puppycrawl.tools
checkstyle
${checkstyle.version}
com.github.hazendaz
build-tools
${build-tools.version}
org.apache.maven.plugins
maven-enforcer-plugin
enforce-java
validate
enforce
org.apache.felix
maven-bundle-plugin
bundle-manifest
process-classes
manifest
org.jacoco
jacoco-maven-plugin
prepare-agent
prepare-agent
report
report
com.github.dantwining.whitespace-maven-plugin
whitespace-maven-plugin
process-sources
trim
io.github.git-commit-id
git-commit-id-maven-plugin
git-commit-id
revision
validate
org.gaul
modernizer-maven-plugin
modernizer
verify
modernizer
${project.basedir}/src/main/resources
true
${project.basedir}
META-INF
LICENSE
NOTICE
org.apache.maven.plugins
maven-project-info-reports-plugin
org.apache.maven.plugins
maven-javadoc-plugin
default
javadoc
org.apache.maven.plugins
maven-jxr-plugin
com.github.spotbugs
spotbugs-maven-plugin
org.apache.maven.plugins
maven-surefire-report-plugin
org.apache.maven.plugins
maven-changes-plugin
%URL%/issues/%ISSUE%
changes-report
org.apache.maven.plugins
maven-checkstyle-plugin
${checkstyle.config}
org.apache.maven.plugins
maven-pmd-plugin
org.codehaus.mojo
taglist-maven-plugin
Todo Work
TODO
ignoreCase
FIXME
ignoreCase
org.codehaus.mojo
clirr-maven-plugin
org.codehaus.mojo
versions-maven-plugin
org.jacoco
jacoco-maven-plugin
report
format
${basedir}/format.xml
net.revelc.code.formatter
formatter-maven-plugin
format
net.revelc.code
impsort-maven-plugin
sort
release
org.apache.maven.plugins
maven-source-plugin
attach-sources
jar-no-fork
org.apache.maven.plugins
maven-javadoc-plugin
attach-javadocs
jar
org.apache.maven.plugins
maven-gpg-plugin
sign-artifacts
verify
sign
com.mycila
license-maven-plugin
true
ci-only
env.CI_ONLY_TEST_GROUPS
bundle
false
org.apache.maven.plugins
maven-assembly-plugin
package
single
true
false
base-bundle
sort
com.github.ekryd.sortpom
sortpom-maven-plugin
sort
verify
license
${basedir}/LICENSE_HEADER
com.mycila
license-maven-plugin
process-sources
format
eclipse
m2e.version
org.eclipse.m2e
lifecycle-mapping
${lifecycle.plugin}
org.apache.felix
maven-bundle-plugin
[${bundle.version},)
manifest
org.jacoco
jacoco-maven-plugin
[${jacoco.version},)
prepare-agent
org.apache.maven.plugins
maven-enforcer-plugin
[${enforcer.version},)
enforce
com.mycila
license-maven-plugin
[${license.version},)
format
net.revelc.code.formatter
formatter-maven-plugin
[${formatter.version},)
format
net.revelc.code
impsort-maven-plugin
[${impsort.plugin},)
sort
true
true
com.github.dantwining.whitespace-maven-plugin
whitespace-maven-plugin
[${whitespace.plugin},)
trim
true
true
org.apache.maven.plugins
maven-compiler-plugin
${maven.compiler.testSource}
${maven.compiler.testTarget}