<! 打包类文件 >
<target name=jar depends=compile description=打包类文件>
<jar jarfile=${distdir}/${jarfile} manifest=${srcdir}/${manifestfile}>
<fileset dir=${classesdir} includes=**/** />
</jar>
</target>
<! 从打包后jar的文件里运行 >
<target name=runjar depends=jar description=运行jar>
<java jar=${distdir}/${jarfile} fork=yes dir=${basedir} />
</target>
<! 运行 >
<target name=run depends=compile description=运行>
<java classname=powerwindSample fork=yes dir=${basedir}>
<classpath refid=runclasspath />
<arg line=${parammsg} />
</java>
</target>
</project>
属性文件buildproperties
manifestfile = manifesttxt
jarfile = samplejar
列表文件manifesttxt (最后的回车不能少)
Main
Class: powerwind
Sample
文件结构
E:\JAVA\SAMPLE
│ buildproperties
│ buildxml
│
└─src
│ manifesttxt
│
└─powerwind
Samplejava
[] [] [] []