在实际项目中,不可避免地要用到第三方jar包,利用ANT进行编译与打包,不仅可以处理自己的代码,而且可以将第三方的jar进行打包
设置第三方jar包路径
<path id="claspath">
<pathelement id="log4j" path="F:\现在开始\1_Library\Apache\log4j-1.2.17\apache-log4j-1.2.17\log4j-1.2.17.jar"/>
<pathelement id="mysqlConnector" path="F:\现在开始\1_Library\MySqlConnector\mysql-connector-java-5.1.26\mysql-connector-java-5.1.26-bin.jar"/>
</path>
编译代码
<target name="javac" depends="mkdir">
<javac srcdir="src" encoding="GBK" includeantruntime="on" destdir="./classes" >
<classpath refid="claspath"></classpath>
</javac>
</target>
打包
<target name="compile" depends="javac">
<jar destfile="./classes/log.jar" basedir="./classes">
<zipfileset src="F:\现在开始\1_Library\Apache\log4j-1.2.17\apache-log4j-1.2.17\log4j-1.2.17.jar"></zipfileset>
<zipfileset src="F:\现在开始\1_Library\MySqlConnector\mysql-connector-java-5.1.26\mysql-connector-java-5.1.26-bin.jar"></zipfileset>
</jar>
</target>
版权声明:本文为博主原创文章,未经博主允许不得转载。