此次的实验是使用Maven,其具体内容以下:windows
1.安装配置Maven浏览器
直接下载后解压到C盘或D盘根目录,添加环境变量MAVEN_HOME, 添加Path,在命令行敲入mvn -version检测是否安装成功,截图以下:tomcat
2.建立Maven项目服务器
根据老师所给的步骤走就能够,可是我在写test case时发现即便我在pom.xml中添加了junit的版本号,仍然没法加载junit,因此我把系统给的AppTest删掉了,本身又从新建了一个,名字仍是AppTest, 而后问题就解决了。其中步骤截图以下:eclipse
层级结构及代码:maven
pom.xml修改:svn
3.安装SVN 并commit项目url
仍是按照教程走,可是可能须要改一下端口号,由于原来可能被其余应用占用。安装完成界面以下图:spa
可是在要checkout的项目上右键,没有svn checkout选项,百度以后发现还须要安装TortoiseSVN(并且以后的commit也须要这个TortoiseSVN)。安装后右键就能够了:命令行
而后在源文件右键文件夹,commit:
而后在visualSVN中便可看到上传的代码:
而后在浏览器地址栏输入URL便可访问到:
4. 安装配置Jenkins
按照老师给的教程走,注意看一下本身的tomcat的端口号,不要直接输入8080,可能原来改过了!进入 http://localhost:9080/jenkins,而后修改subversion为1.7:
而后把在visualSVN中的repository的URL复制一下,而后点肯定就行了:
最后但是尝试在eclipse里用maven构建一下,可是第一次构建我出错了,错误是:
百度后发现,多是由于maven的版本与eclipse不兼容,因此把3.3.9版的换成了3.3.1版,而后能够再建一个环境变量M2_HOME指向根目录的MAVEN安装目录,或者用原来的MAVEN_HOME也能够,进入eclipse->windows->preferences->installed jres->edit jre,而后作以下修改:
最后就能够了。
=========================================================================================小组工做成果截图:
以一我的的电脑做为服务器,将名为final2的项目交到svn上,而后分享局域网,小组各成员登陆到项目的url,checkout项目,本身添加名字,再commit到svn仓库中去,而后在jenkins能够构建一下。截图以下:
第一我的上传到svn仓库,上传到jenkins并构建:
第二我的从仓库chekout并修改后再commit,并构建:
其余人同理,这里只列出commit以后的版本变化状况:
END.