我想使用ant.i创建带有外部jar和log4j.properties文件的jar文件,我只有源代码。 请让我知道如何做到这一点。
提前致谢。
答案 0 :(得分:0)
这是一个简单的草图。您必须为我们指定更多详细信息,以便为您提供更好的答案,例如项目布局,外部jar和log4j.properties文件所在的位置。
<project name="demo" default="build">
<path id='external.classpath'>
<pathelement location='commons-io-1.3.2/commons-io-1.3.2.jar' />
</path>
<target name="build">
<javac debug='true' debuglevel='source,lines,vars' destdir='project\temp' source='1.5' target='1.5' includeAntRuntime='false' encoding='utf-8'>
<src path='src' />
<classpath refid='external.classpath' />
</javac>
<jar jarfile='build\foobar.jar' basedir='project\temp' />
<copy file='commons-io-1.3.2/commons-io-1.3.2.jar' todir='build'/>
<copy file='log4j.properties' todir='build'/>
</target>
</project>