700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > jenkins -ant-svn 自动化持续部署——web应用war包 ant build.xml配置

jenkins -ant-svn 自动化持续部署——web应用war包 ant build.xml配置

时间:2019-09-22 23:42:16

相关推荐

jenkins -ant-svn 自动化持续部署——web应用war包  ant build.xml配置

<?xml version="1.0" encoding="UTF-8"?><project name="CBEUatTest" basedir="." default="makewar"><property name="classpath_lib" value="WebContent/WEB-INF/lib" /><property name="sources" value="${basedir}/src" /><path id="classpath"><!--添加lib 中的jar 包到软件中--><fileset dir="${classpath_lib}"><include name="*.jar" /></fileset><!--添加lib 之外的包<fileset dir="E:\tools\tomcat7.0\lib"><include name="*.jar" /></fileset>--></path><property name="debuglevel" value="source,lines,vars" /><property name="target" value="1.8" /><property name="source" value="1.8" /><target name="init"><property name="build" value="build/"></property><property name="src" value="src"></property><delete dir="${build}"></delete><mkdir dir="${build}" /><mkdir dir="${build}\WEB-INF" /><mkdir dir="${build}\WEB-INF\classes" /><mkdir dir="${build}\WEB-INF\lib" /><copy todir="${build}"><fileset dir="${basedir}\WebContent"><include name="WEB-INF/**" /><include name="**" /></fileset></copy></target><target name="complie" depends="init"><!--添加源文件内容和编码utf-8 因为默是系统的本地时间--><javac srcdir="${src}" destdir="${build}/WEB-INF/classes" encoding="utf-8" classpathref="classpath" includeantruntime="on"></javac></target><!--生成war 包结构--><target name="makewar" depends="complie"><war warfile="${build}/CBEUatTest.war" webxml="${build}/WEB-INF/web.xml"><lib dir="${build}/WEB-INF/lib"><include name="**" /></lib><classes dir="${build}/WEB-INF/classes" /><fileset dir="${build}" /></war></target></project>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。