发表于: 2017-12-26 21:31:47
1 624
【日报格式】
今天完成的事情:
今天完成了在本地对项目打包,将项目jar包传输到服务器并运行成功。
项目main方法运行查询成功:
在本地打包成功:
在本地运行:
在服务器运行
明天计划的事情:
1.对服务器数据进行设置,修正乱码问题。
2.在服务器跑mvn单元测试。
3.在本地编写测试代码。
遇到的问题:
1.[ERROR] 不再支持源选项 1.5。请使用 1.6 或更高版本。[ERROR] 不再支持目标选项 1.5。请使用 1.6 或更高版本。
解决:在pom.XML中添加JDK的设置,类似如下
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
2.package打包不成功,配置shade打包插件也没有办法。正确的打包方式是这样的:
mvn clean compile //清除之前target编译文件并重新编译
mvn clean package //对项目进行打包(因为配置过插件,所以jar包是可执行的)
mvn clean install //安装项目,然后就可以使用了
3.jar包本地无法运行 找不到包。
首先是打包的项目需要用main方法作为入口。
然后进入jar所在的项目路劲。
最后运行java -jar jar包名
成功解决。
4.关于报错。java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @BootstrapWith's 'value' attribute or make the default bootstrapper class available.
对文件中的Spring框架的jar包进行更新,保证所有jar包的版本一致。如果持续报错,就好好地调整一下Spring的依赖配置,尽量保证所有的jar包都是一个版本。
收获:
1.在找不到解决问题的方法的时候,不如离开电脑,想想别的,放松一下大脑,说不定就可以找打别的解决办法。
2.多和别人交流总能发现好的东西。
进度:
今天完成了任务一的第二十四。然后学习了一些新的知识,感觉还不错。
http://task.ptteng.com/zentao/project-task-490.html
评论