发表于: 2017-07-20 21:48:48
1 1119
今天完成的事情:
1.修正了pom.xml文件
2. 把代码部署到服务器上
3. pom.xml的学习
明天计划的事情:
1.配置连接池
2. Main函数里写1000个循环调用
3. 思考一些深度思考
遇到的问题:
1. 最初在本地运行程序时是手动导入jar,到上传服务器前运行没有问题,但是用并不能用mvn test运行
经过一段时间尝试,认为是IDEA中的test测试和maven test运行机制不一样,发现提示没有找到相关的类,
后来发现是因为pom.xml文件
我认为IDEA在编译代码时先从pox.xml中找依赖的jar,如果没有就找外加的jar,都没有才报错
而maven是只从pom.xml中导入jar,如果找不到就会报错。
2. 使用maven 命令时控制台中文乱码
解决方法:
File--> Setting--> Build,Execution,Deployment-->Maven -->Runner
VM options: -Dfile.encoding=GB2312
收获:
1. pom.xml一定要写正确,不能少jar
我发现了两个网站,认为有必要推荐一下。
http://findjar.com/index.x
它可以查找到一个类是属于哪个jar
http://mvnrepository.com/
它可以查询到jar的pom.xml的配置。
两个结合使用可以比较容易的找到缺少的jar包,和写入pom.xml文件
2. 把代码部署到服务器上,成功运行
mvn test 命令
mvn exec:java -Dexec..mainClass="com.springmybatis.test.Test"
参考资料:
maven常用命令介绍
linux tar (打包.压缩.解压缩)命令说明 | tar如何解压文件到指定的目录?
PS:感觉今天掉到坑里了,废了半天劲才爬上来,还好有师兄在
评论