据我了解,在 Maven 中,插件目标可以附加到生命周期阶段。
如果没有定义,默认阶段是什么?
根据我的经验,这取决于插件的目标。例如,组装:单个 http://maven.apache.org/plugins/maven-assembly-plugin/single-mojo.htmlmaven- assembly-plugin 中的目标没有列出默认阶段。这来源:jar-no-fork http://maven.apache.org/plugins/maven-source-plugin/jar-no-fork-mojo.html目标与package
默认阶段。通常,每个目标都列出了默认阶段属性文档部分。
另一种判断方法是查看源代码(例如:)。寻找@phase
在类头注释块中。
最后但并非最不重要的一点是:您选择的打包(jar、war、ear、pom 等)默认将目标绑定到生命周期阶段。 Maven 书描述了生命周期和绑定目标 http://www.sonatype.com/books/mvnref-book/reference/lifecycle-sect-package-specific.html. The maven-core
工件包括配置文件:.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)