首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

这个build.xml如何写

2012-01-10 
这个build.xml怎么写?只编译工程中的某几个文件并且打包成jar文件比如有两个类,a1.aa1.CA1,和a2.aa2.CA2t

这个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 也是一样的。

热点排行