首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

ant 编译java工程并导出jar资料

2012-09-04 
ant 编译java工程并导出jar文件?xml version1.0 encodingUTF-8?project nameMyProject basedi

ant 编译java工程并导出jar文件

<?xml version="1.0" encoding="UTF-8"?><project name="MyProject" basedir="." default="exportJar"><!-- 设置全局变量 --><property name="src" value="src" /><property name="classes" value="build/classes" /><property name="dist" value="dist" /><property name="app.name" value="ant" /><property name="app.version" value="1.0" /><property name="classes.encode" value="UTF-8" /><property name="lib" value="libs" /><path id="classpath"><fileset dir="${lib}"><include name="**/*.jar" /></fileset></path><target name="init"><!-- Create the time stamp --><tstamp /></target><!-- 编译源文件 --><target name="buildFiles" depends="init"><echo message="start building ....." /><delete dir="${classes}" /><mkdir dir="${classes}" /><javac deprecation="on" debug="on" encoding="${classes.encode}" srcdir="${src}" destdir="${classes}" classpathref="classpath" /><copy todir="${classes}"><!-- copy config files --><fileset dir="${src}" includes="**/*.properties,**/*.xml,**/*.bsh,**/*.logic, **/*.hbm" /></copy></target><!-- 导出jar文件 --><target name="exportJar" depends="buildFiles"><delete dir="${dist}" /><!-- Create the distribution directory --><mkdir dir="${dist}" /><!-- Put everything in ${classes} into the MyProject-${DSTAMP}.jar file --><jar jarfile="${dist}/${app.name}.jar" basedir="${classes}" /></target></project>
?

?

热点排行