Java 如何使用Ant在.jar中的a/lib dir中构建一个包含dependency.jar的可执行文件.jar?
如何使用Ant在.jar中的Java 如何使用Ant在.jar中的a/lib dir中构建一个包含dependency.jar的可执行文件.jar?,java,intellij-idea,ant,executable-jar,Java,Intellij Idea,Ant,Executable Jar,如何使用Ant在.jar中的/lib目录中构建一个包含dependency.jar的可执行.jar 我在项目根文件中有一个/lib目录,其中包含所有二进制依赖项.jar。在java中,可执行jar有一个特殊格式化的目录,其中包括以下属性: 主类 类路径 在ANT中,这可以通过以下任务轻松完成: 任务以帮助组装正确的类路径字符串 <manifestclasspath property="jar-classpath" jarfile="${jar.dir}/${ant.project.nam
/lib
目录中构建一个包含dependency.jar的可执行.jar
我在项目根文件中有一个
/lib
目录,其中包含所有二进制依赖项.jar。在java中,可执行jar有一个特殊格式化的目录,其中包括以下属性:
任务以帮助组装正确的类路径字符串
<manifestclasspath property="jar-classpath" jarfile="${jar.dir}/${ant.project.name}.jar">
<classpath>
<fileset dir="/path/to/lib/dir" includes="*.jar"/>
</classpath>
</manifestclasspath>
在java中,可执行jar有一个特殊格式的jar,其中包括以下属性:
主类
类路径
在ANT中,这可以通过以下任务轻松完成:
任务以帮助组装正确的类路径字符串
<manifestclasspath property="jar-classpath" jarfile="${jar.dir}/${ant.project.name}.jar">
<classpath>
<fileset dir="/path/to/lib/dir" includes="*.jar"/>
</classpath>
</manifestclasspath>
为什么不使用Maven或gradle而不是ant?好的,当然,Maven是如何做到这一点的?谢谢你为什么不用Maven或gradle来代替ant?好的,当然,Maven是怎么做到的?谢谢