接上期
- ..
- ..
- ..
- ..
- 建立新的项目
 mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
 首先,程序会从远程下载必要的jar包到你的localRepository,即我们刚刚设置的[d:/repo]
 然后,会在当前目录下面生成my-app文件夹,包括简单的包结构[java,test]和一个HelloWorld程序及测试。
 以及pom.xml文件。
 注意:pom.xml contains the Project Object Model (POM) for this project.
 The POM is the basic unit of work in Maven。
 
- 编译
 mvn compile
 第一次运行会下载很多jar包。而且机器负荷会很重。
 运行这个命令需要在pom.xml相同目录下面
 这个编译指挥编译主程序,不会编译test下面的程序。
 如果需要单独编译test,请运行 mvn test-compile
 compile之后会生成target文件夹,主程序编译在classes下面,测试程序放在test-classes下
 
- 测试
 mvn test. 会自动先编译在运行测试
 
- 打包
 mvn package
 打包之前会进行编译,测试
			posted @ 
2006-03-26 22:29 jbob 阅读(803) | 
评论 (0) | 
编辑 收藏