ant + svn 自动部署项目

build.properties

# -----------------------------------------------------------------------------
# build.properties
# This file is referenced by the sample build.xml file.
# -----------------------------------------------------------------------------

build.version=1.0.0
 
#you need these jars
svnant.jar=/usr/local/ant/lib/svnant.jar
svnClientAdapter.jar=/usr/local/ant/lib/svnClientAdapter.jar
svnjavahl.jar=/usr/local/ant/lib/svnjavahl.jar
javaEE.lib=/opt/tomcat-7/lib
 
#tomcat information
#tomcat home
tomcat.home=/opt/tomcat-7
#tomcat project deploy dir              
tomcat.deploy=${tomcat.home}/webapps/${ant.project.name}
 
debuglevel=source,lines
target=1.6
source=1.6
 
work.space=/tmp/project
 
build.dir=${work.space}/WebRoot/WEB-INF/classes
lib.dir=${work.space}/WebRoot/WEB-INF/lib
 
java.source=${work.space}/src
java.config=${work.space}/config
 
web.dir=${work.space}/WebRoot
resource.dir=${work.space}/resources

zip.file=${tomcat.deploy}/${ant.project.name}.zip
 
#project information in SVN 
urlRepos=svn://192.168.1.114/project/lottery
svn.user=xxx
svn.passwd=xxxx


build.xml



 
 
 
   
           
           
           
   
   
       
           
               
           
       

 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
               
               
               
                   
                   
                   
                   
   
               
               
           
     
 
 
 
 
    
     
     
          
     
     
     
 
 
 

 
 
 
 
 
 

 
 
 
 
 

 

 
 
 

 

  在安装了ant的环境下面运行 build.xml

 

上面的tomcat的目录需要自己制定,svn的信息也需要自己设定,配置信息都在build.properties文件中

 

你可能感兴趣的:(linux学习笔记)