【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目



使用jenkins+ant 构建非maven项目


使用ant构建是因为在许多公司仍有许多项目没有使用maven,所以自己学习并研究了了一下

1. 安装构建环境


除普通必要的环境外,需要额外安装ANT

到官方主页http://ant.apache.org下载新版的ant,
得到的是一个apache-ant-1.10.1-bin.zip的压缩包。将其解压到你的硬盘上
接下来配置环境变量即可,配置和java类似

ANT_HOME   :  D:\MyWorkApps\apache-ant-1.10.1
CLASSPATH  :  D:\MyWorkApps\apache-ant-1.10.1\lib
PATH:                D:\MyWorkApps\apache-ant-1.10.1\bin

注意:配置没有使用%ANT_HOME%bin
 原因:经测试部分系统path不识别%ANT_HOME%
 解决方法:换成解压目录路径,如上即可

测试一下是否安装成功
【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第1张图片

build failed 即成功,只是没有build.xml而已




2. jenkins安装ant插件并进行环境配置


进入系统设置,插件管理,安装ant插件

我这里已经安装好了
【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第2张图片


然后进入 系统管理 =》 Global Tool Configuration

【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第3张图片

配置JDK也是必须的,若果使用ANT构建就需配置ANT,使用MAVEN构建即要配置MAVEN

配置也很简单 如下
【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第4张图片

Name 可以随意取 ,HOME即为安装目录


3. 进入jenkins构建项目


点击新建
【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第5张图片


如上填写选择,点击ok

【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第6张图片



继续,到源码管理,选择svn,输入地址和账号密码

【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第7张图片



继续

【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第8张图片



可以看到这里实用最简单的配置,构建触发器,和构建环境都没有选,
构建里选择一下我们刚刚安装配置的ANT

点击保存即可

4. build.xml文件配置

使用ANT进行构建,最主要的就是build.xml文件的编写

这里只需要修改property的几个属性即可
由于我们在构建中指定了ANT,所以下面的这个可以去除掉


project name 这个name即是打包之后的包名,也是我们进入工程的工程名称
如:http://localhost:8099/myweb/hello/world.do



	
	
	
	
	
	
	
	
	
	
	
	
	

	
	
		
			
		
		
		
			
		
		
		
			
		
	

	
	
	
	
	
	
		
		
		
	
	
	
	
	
		
		
		
		
	

	
	
		
		
	

	
	
		
		
			
			
		
		
			
				
				
				
			
			
				
				
				
			
		
		
	

	
	

	
	
		
		
			
			
			
				
			
		
		
	

	
	
		
		
		
	




如构建出现这样的错误(之前使用别的build.xml构建时错误)
【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第9张图片
大多是工程里缺少文件夹,手动创建即可



走了很多弯路,不过最后成功了
【jenkins】二、使用jenkins+svn+ant+tomcat 构建非maven项目_第10张图片


你可能感兴趣的:(工具)