发表于: 2017-05-16 18:18:14
3 2346
Task1第二天(2017年5月16日)
今日计划
1、习昨天日报
2、争取将任务1完成。
十三.下载Maven3,并配置好环境变量。
http://jingyan.baidu.com/article/73c3ce282800d7e50343d998.html 参考百度经验去官网下载Maven3 我直接下载了最新的3.5.0版本
解压之后配置系统环境变量
cmd运行mvn -versionl 结果如下
安装成功。
maven默认会把jar包下载到用户的.m2文件夹下,而默认的就是在c盘,这样很不好,所以我们要把下载路径自己定义出来,
打开 apache-maven-3.3.3\conf\settings.xml
将下载路径修改。
十四.下载Eclipse或者是IDEA,配置好Maven。IDEA不用配置Maven,Eclipse也分自带或者外部,推荐使用外部Maven。
IDEA收费,懒得找破解版本了,下载Eclipse(下载地址http://49.210.0.105/files/8061000000D02DCC/mirror.hust.edu.cn/eclipse//oomph/epp/mars/R1a/eclipse-inst-win64.exe)
遇到问题:
The installation process is taking longer than usual: Fetching org.apache.xml.serializer_2.7.1.v201005080400.jar from http://download.eclipse.org/releases/mars/201602261000/plugins/
安装不了,直接下载eclipse IDE for javaEE Developers
下载下来是一个压缩文件,解压就好了。
http://blog.csdn.net/anialy/article/details/8226887
按照网上教程配置Maven
十五.创建一个新的maven项目
创建Project_1
出现问题,查找解决方法。
解决方法如下:
(1)将C:\User\.m2\repository\org\apache\maven\plugins\maven-deploy-plugin目录下的文件夹删除(我自己设置文件位置,按照设置的路径来)
(2)然后右击项目Maven->Update Project->Update Dependencies
给Force Update pf Snapshots/Releases 打上勾,点OK等一会解决问题了。
十六.在src/main/java下随便创建一个java文件,clean,install.查看本地的.m2下是否成功看到有Jar包。
这里有疑问,src/main/java下有一个packge GropName.Project_1 是在这个下面new一个class么
创建了test.java后
执行 Pronject_1 右键-->Debug As-->Maven clean
BUILD SUCCESS
执行 Pronject_1 右键-->Debug As-->Maven install
BUILD FAILURE 失败,出现ERROR。
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project Project_1: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test failed: Plugin org.apache.maven.plugins:maven-surefire-plugin:2.12.4 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.apache.maven.surefire:maven-surefire-common:jar:2.12.4, org.apache.maven.shared:maven-common-artifact-filters:jar:1.3: Could not transfer artifact org.apache.maven.surefire:maven-surefire-common:jar:2.12.4 from/to central (https://repo.maven.apache.org/maven2): Connect to repo.maven.apache.org:443 [repo.maven.apache.org/151.101.40.215] failed: Connection timed out: connect -> [Help 1]
最后发现是User Settings位置未设置正确,修改后如下图:
之后删除Project_1 重新建立一个新的
运行mvn clear mvn install 一切正常
新建一个Project_2 尝试用mvn clean mvn install 命令完成以上操作
明日计划
今天晚上学习一下DAO,明天完成编写DAO 并学习Junit与Spring
遇到问题
今天遇到的问题很多,很耗时间,特别在ecplise中配置Maven纠结了很久,最终通过查找资料搞定
收获
第二天学习信心满满,然而今天没有第一天顺利,出现了更多不知道的东西,需要一个个解决。
今天学习了下载安装Ecplise 下载Maven3 并配置环境变量,以及在Ecplise中配置外部Maven,在Ecplise中创建Maven工程,学会了使用mvn clean mvnstall 语句。
原计划今天完成任务,现在看来是不可能了,调整心态,慢慢学习消化!
评论