我在MZ ant脚本以下目标构建Java应用Java的Ant构建与外部库
<target name="jar" depends="compile" description="generate jar">
<jar jarfile="${build.dir}/jar/final.jar" basedir="${build.dir}/classes">
<manifest>
<attribute name="Main-Class" value="my.package.Main" />
</manifest>
</jar>
</target>
我需要的是某种方式包括的log4j放进瓶子里,因为它与
运行时抛出一个NoClassDefFoundError的java -jar final.jar
实现该目标的最佳方法是什么?
最佳, 威尔
这很有趣。我已经尝试了我在互联网上找到的所有这些解决方案中的每一个,所以这是唯一适用于我的解决方案。我不知道为什么包括外部JAR这样的痛苦。我肯定错过了什么。 – broncoAbierto 2014-04-04 12:58:05