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}