读书人

这个build.xml如何写

发布时间: 2012-01-10 21:26:51 作者: rapoo

这个build.xml怎么写?
只编译工程中的某几个文件并且打包成jar文件
比如有两个类,
a1.aa1.CA1,和
a2.aa2.CA2
<target name= "compile " depends= "init ">
<javac srcdir= "${src} " destdir= "${classes} "> ---------------这里怎么写?
</javac>
</target>

<target name= "bin " depends= "compile ">
<mkdir dir= "${bin} "/>
<jar jarfile= "${bin}/DIYBingo.jar " basedir= "${classes} "> ------------这里怎么写?

</jar>
</target>

[解决办法]
ANT 的文档上,关于 javac 有这么一个属性

includes
Comma- or space-separated list of files (may be specified using wildcard patterns) that must be included; all .java files are included when omitted.

比如有两个类,
a1.aa1.CA1,和
a2.aa2.CA2
那么:

<javac srcdir= "${src} "
destdir= "${build} "
includes= "a1.aa1.CA1,a2.aa2.CA2 "
/>

jar 也是一样的。

读书人网 >J2SE开发

热点推荐