发表于: 2017-07-17 22:50:14
2 1371
今天做的事:
今天看到一篇讲maven的优秀博客,感觉讲的很好,对于maven又有了新的理解。
当我们对maven项目编译后,会生成一个target的文件夹,用来存放执行命令的结果,比如项目下的各个java文件会相应有一些class文件在target文件夹吓得classes和test-classes内保存;
而mvn clean命令就是用来清理target文件夹的。
链接如下:
http://blog.csdn.net/crave_shy/article/details/23932803
然后就是下午听培宇师兄的课了,但是开始还好,后面实在听不懂了,可能需要继续深入学习才会慢慢了解吧。
最后终于解决用maven命令跑测试用例了,这么简单的问题卡了两天,原因终于被我找到:
mvn install和mvn clean install都可测试
mvn test也可测试
但是如果测试文件夹下有多个测试类则会测试失败
然后又出现了使用maven命令跑测试用例时,控制台中文乱码,问题解决:
在setting中的maven设置的runner中VM Options填入
-Dfile.encoding=UTF-8
然后重启IDEA
明天计划:任务一收尾,仅剩跑main并在其中实现1000次循环,小问题;断开数据库看trycatch块是否正常工作,so easy;插入大量数据,在有索引的情况下,可能要费点时间。总之就剩这几部,然后还有任务后的思考,总之明天就是收尾工作,具体能不能开始任务二另说。
问题:今日问题都已解决。
收获:maven跑测试用例。
评论