首页 > 其他 > 详细

Maven的构建/测试/打包

时间:2017-05-05 00:10:13      阅读:268      评论:0      收藏:0      [点我收藏+]

继上一篇http://www.cnblogs.com/EasonJim/p/6809882.html使用Maven创建工程后,接下来是使用Maven进行构建/测试/打包。

在打包之前,先熟悉一下Maven的常用命令,参考:http://www.cnblogs.com/EasonJim/p/6671338.html

而构建/测试/打包需要用到如下命令:

mvn clean--项目清理  
mvn test--项目单元测试的编译  
mvn compile--项目源代码的编译  
mvn package--项目打包

提示:这些命令可以多个连起来一起用,其中package命令是连贯的,也就是说,执行package命令时,也会同时执行test compile package的命令。test命令也包括了compile。

以下为具体的操作:

1、创建工程,参考http://www.cnblogs.com/EasonJim/p/6809882.html

2、构建,命令如下:

mvn compile

2、测试,命令如下:

mvn test

3、打包,命令如下:

mvn package

以上三部连起来操作,需要前置加一个clean命令,意思是先清除之前构建的目录。命令如下:

mvn clean package

执行结果如下所示:

技术分享

从上图可以看出:

1、打包的jar文件放置在testproject\target根目录下,名为:testproject-0.1-SNAPSHOP.jar

2、测试报告放在testproject\target\surefire-reports文件夹下。

3、构建后的class文件放置在testproject\target\classes文件夹下。

接下来测试以下构建的class文件,先命令行进入到testproject\target\classes文件夹下,然后执行如下命令:

java com.jsoft.test.App

此时会输出:

技术分享

注意:这里绝对是不能进入包里运行的,必须在classes根目录下,并且带上包名去执行。更详细的命令参数,参考:http://www.cnblogs.com/EasonJim/p/6436412.html

 

以上参考:http://wiki.jikexueyuan.com/project/maven/building-and-test-project.html

Maven的构建/测试/打包

原文:http://www.cnblogs.com/EasonJim/p/6810701.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!