在前几天的ant使用中,觉得还是自动化来做更轻松一些啦.每次都打开eclipse来生成文件,是很麻烦的一件事情,还是直接执行ant,更好一些,在执行的同时,还可以舒舒服服喝口茶,岂不快哉.
那么开始吧.
ant 执行java其实很简单,下面几句话就可以搞定啦
<target name="run" depends="compile,build">
<java fork="true" classname="com.XXX.Testmain">
<classpath >
<pathelement path="classes"/>
</claspath>
<arg value="arg1"/>
</java>
</target>
但是如果要引用其他工程,或者添加jar包呢
<target name="gen" description="执行java程序,用来生成dto">
<java
<java classname="com.XXX.GenMain">
<classpath>
<pathelement path="classes"/>
<pathelement path="../Common/classes"/>
</classpath>
<classpath>
<fileset dir="lib" includes="**/*.jar"/>
<fileset dir="../sharedlibs" includes="**/*.jar"/>
</classpath>
</java>
</target>