发表于: 2017-01-09 21:06:11

2 2152



边做任务边写日报不小心关闭了日报页面,之前所有的字和图都没有了,在重新写一遍了,给负责这个的师兄提个建议,可不可以加个功能,每过一段时间自动备份,不小心关闭后,再次打开这个页面,所有的内容都还在(我们的学校考试系统就是这样)。

今天完成的事情:  

1.官网下载了maven,安装方法:解压后,把bin目录路径添加到path变量中。

2.通过配置文件setting.xml中的</localRepository>标签修改了Maven本地仓库

3.我所使用eclipse版本不需要安装maven插件,直接配置好外部maven就可以了,配置方法:1)Window –> Perferences –> Maven,然后点击Installations –> add 选择maven安装目录2)设置User Settings
Global Settings选择maven 安装目录下conf文件夹下的settings.xml,这里我的Maven安装目录为D:\maven\apache-maven-3.2.3\conf\settings.xml,选择你的Maven安装目录,检查Local Repository 项,如果为D:/maven/repository则配置成功,否则重新配置上一步

4.新建了maven项目,发现下载jar包太慢,通过百度,修改了远程仓库的位置

参考:http://www.cnblogs.com/xiongxx/p/6057558.html

5.在eclipse中新建maven项目默认使用的是j2se-1.5,profiles标签添加配置,

参考:https://www.oschina.net/question/96320_62556


6.在pom.xml中配置了mysql,Junit,Spring

7.编写了DAO,使用Junit进行了测试,代码已放在代码展示链接中


明天计划的事情:

1.学习使用Spring

2.查看日志,并转成Debug模式,练习调试,学会查看单步执行时的变量值。

3.买一台服务器,阿里云或者是金山云都可以。部署数据库到远程DB,从本地直接连远程。

4.将部署自己服务到服务器上,包括Maven,Mysql客户端等。直接用Maven命令跑单元测试。

5.直接执行Main方法,去在服务器上跑通流程。
遇到的问题:         

1.在学习Junit中了解了断言机制,但是在测试中没有使用,不明白Junit是如何判断正确的,我是通过观察数据库的变化从而判断的,不知道还有没有别的方法,下载了帮助文档,没有找到中文版,英文版看不懂,还需要好好学习英语。

2.在测试时抛出了NoClassDefFoundError异常,通过定位发现出现在数据库连接工具类中,上网找了半天也没有找到原因,最后发现有可能是类初始化时出现的的错误,经过查找发现是下面的路径填错了

3.其余问题已经在上面列出并且解决了。

收获:  

1.学会使用maven

2.学会了Junit的基本使用




        


返回列表 返回列表
评论

    分享到