版本有哪些

默认生命周期插件

说明 内容
配置文件路径 maven/maven-core/src/main/resources/META-INF/plexus/default-bindings.xml
小提示:最新版本4.0的这个文件也没了,而是放到java文件了,目录为:
maven/maven-core/src/main/java/org/apache/maven/lifecycle/mapping/providers/

名称有(选一个生命周期的)

<lifecycles>
          <lifecycle>
            <id>default</id>
            <!-- START SNIPPET: war-lifecycle -->
            <phases>
              <process-resources>
                org.apache.maven.plugins:maven-resources-plugin:2.6:resources
              </process-resources>
              <compile>
                org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
              </compile>
              <process-test-resources>
                org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
              </process-test-resources>
              <test-compile>
                org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
              </test-compile>
              <test>
                org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
              </test>
              <package>
                org.apache.maven.plugins:maven-war-plugin:2.2:war
              </package>
              <install>
                org.apache.maven.plugins:maven-install-plugin:2.4:install
              </install>
              <deploy>
                org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
              </deploy>
            </phases>
            <!-- END SNIPPET: war-lifecycle -->
          </lifecycle>
        </lifecycles>

其他插件

不属于生命周期必备的,但也是很常用。比如maven-assembly-plugin

定义的文件为:pom-4.0.0.xml

最新版本

各插件最新版本

最后修改日期: 2021年11月14日

留言

撰写回覆或留言