[学习][随笔] Jenkins + ant +svn

1. 所需下载的安装包 
 Elipse  - eclipse-SDK-3.5.2-win32.zip
 JDK 7  - jdk-7u3-windows-i586.exe
Tomcat 7
ANT  - 
Jenkins  - jenkins.war
SVN/SVN server -1.7

2. 配置环境变量
JDK/Tomcat/ANT -配置环境变量

3.用tomcat启动jenkins
 把jenkins.war 放到D:\apache-tomcat-7.0.41\webapps下面,在D:\apache-tomcat-7.0.41\bin下面启动tomcat,这样就可以在浏览器输入【http://localhost:8080/jenkins/】打开jenkins了

4. 在eclipse下面创建ant的build.xml文件
在eclipse下面创建一个java项目,写一个测试类: Test.java, 创建一个build.xml文件。
运行看看build是否执行成功。

5. 配置Jenkins
(1) 把eclipse里创建的jave项目移到C:\Users\qabuild\.jenkins下面。-可选(用svn就不用这一步)
(2) 配置jenkins-> Manage Jenkins ->Configure system
JDK :

ANT:




6.Jenkins创建一个Job执行ant的build.xml
(1) 创建一个job
(2)配置job所执行的svn中指定的项目

(3) 调用ant

(4)执行build.


Note:
1. ant 环境变量: 建一个ANT_HOME的系统变量e.g.: C:\org.apache.ant,然后在path里加上:%ANT_HOME%\bin
2. 检查ant是否设置成功,在命令行里切换到根目录下输入:ant -v 检查ant的版本
3. 如果run一个job出现:  U n a b l e   t o   f i n d   a   j a v a c   c o m p i l e r,把jdk\lib目录下的tools.jar,copy到 D:\apache-tomcat-7.0.41\lib就行
4. SVN是为了把我们eclipse的JAVA项目作为一个库存储起来方便管理,我们把写好的java项目上传到SVN上,然后在jenkins上配置一下就可以直接运行指定的项目。如果不配置SVN也可以实现jenkins自动化操作,那就需要【 5. 配置Jenkins -(1)】这一步。

【Question】
1. 为项目添加单元测试,然后build
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值