日期:2014-05-20  浏览次数:20646 次

Ant Build.xml配置文件
在Ant 的build.xml中,编译项目下的src里面的所有.java文件。编译的时候要引入几个jar包,这些jar包都放在d:\lib目录下,但是这么写编译时找不到jar包
<javac  srcdir="src/com/sinoglobal/sinoglobalstatistics/sdk" 
destdir="build/classes"
classpath="d:\lib"/>
但是这么写却可以找到
<javac  srcdir="src/com/sinoglobal/sinoglobalstatistics/sdk" 
destdir="build/classes"
classpath="d:\lib\android.jar;d:\lib\sinog.jar"/>
如果我要引入很多jar包,这么写肯定不行的。
应该可以把一个包下面的所有的jar包都一次性引入才对啊!
刚学,大家帮帮忙啊
------解决方案--------------------
<path id="complie">
<fileset dir="${web.lib}" includes="*.jar">
</fileset>
</path>

<target name="complie" depends="init" >
<javac destdir="${build.classes}" srcdir="${src.dir}" classpathref="complie">
</javac>
</target>


类似这样的配置