最后,我将所有库复制到/ lib文件夹中,并使用ant目标将它们添加到.jar中,因为IT人员似乎可以(因为这是一个小型应用程序)。
这是蚂蚁(如果对某人有用):
<?xml version="1.0" encoding="UTF-8"?><project name="BatchTester" default="compile" basedir="."> <property name="external" value="lib/external-libs.jar"/> <target name="compile"> <javac srcdir="jav" source="1.6" /> <echo>Creating jar File</echo> <!--create a new .jar with all the external jars in /lib--> <jar jarfile="${external}"> <zipgroupfileset dir="lib/"> <include name="**jav*.class"/> <exclude name="**/jav*.java"/> </fileset> <zipfileset src="${external}"> <exclude name="meta-INF/*.SF"/> </zipfileset> <manifest> <attribute name="Main-Class" value="jav.BatchTester"/> </manifest> </jar> <!--delete previously created extern .jar--> <delete file="${external}"/> </target></project>


