特别简单的Maven项目的生命周期

整理秀逗的脑袋 发布于 2011/09/20 15:44
阅读 467
收藏 2

 

文字介绍:

一个生命周期是一些阶段的序列

阶段1:resources:resources
Resources插件的resources目标绑定到了resources 阶段。这个目标复制src/
main/resources下的所有资源和其它任何配置的资源目录,到输出目录。
阶段2:compiler:compile
Compiler插件的compile目标绑定到了compile 阶段。这个目标编译src/main/
java下的所有源代码和其他任何配置的资源目录,到输出目录。
阶段3:resources:testResources
Resources插件的testResources目标绑定到了test-resources 阶段。这个目标复
制src/test/resources下的所有资源和其它任何的配置的测试资源目录,到测试
输出目录。
阶段4:compiler:testCompile
Compiler插件的testCompile目标绑定到了test-compile 阶段。这个目标编
译src/test/java下的测试用例和其它任何的配置的测试资源目录,到测试输出
目录。
阶段5:surefire:test
Surefire插件的test目标绑定到了test 阶段。这个目标运行所有的测试并且创
建那些捕捉详细测试结果的输出文件。默认情况下,如果有测试失败,这个目标
会终止。

我今天刚学maven,觉得这生命周期挺有用的,就分享下。不足之处,请赐教。

加载中
0
浪客Dandy
浪客Dandy
为什么会是package 而不是install呢
浪客Dandy
浪客Dandy
install会安装去本地的repository
整理秀逗的脑袋
整理秀逗的脑袋
我初学maven,也分别试了mvn package和mvn install,感觉他们的运行结果是一样的。^^
返回顶部
顶部