maven封装必须执行的几步操作

maven打包必须执行的几步操作

 

maven在执行打包的过程中必须进行的几步

 

resources:resources

Resources 插件的resources 目标绑定到了resources 阶段。这个目标复

制src/main/resources 下的所有资源和其它任何配置的资源目录,到输

出目录。

compiler:compile

Compiler 插件的compile 目标绑定到了compile 阶段。这个目标编译

src/main/java 下的所有源代码和其他任何配置的资源目录,到输出目

录。

resources:testResources

Resources 插件的testResources 目标绑定到了test-resources 阶段。

这个目标复制src/test/resources 下的所有资源和其它任何的配置的测

试资源目录,到测试输出目录。

compiler:testCompile

Compiler 插件的testCompile 目标绑定到了test-compile 阶段。这个目

标编译src/test/java 下的测试用例和其它任何的配置的测试资源目录,

到测试输出目录。

surefire:test

Surefire 插件的test 目标绑定到了test 阶段。这个目标运行所有的测试

并且创建那些捕捉详细测试结果的输出文件。默认情况下,如果有测试失

败,这个目标会终止。

jar:jar

Jar 插件的jar 目标绑定到了package 阶段。这个目标把输出目录打包成

JAR 文件。

 

你可以单独通过每一步的命令查看

 

mvn resources:resources \

compiler:compile \

resources:testResources \

compiler:testCompile \

surefire:test \

jar:jar