gpt4 book ai didi

java - 在ant中运行依赖于jar的目标

转载 作者:行者123 更新时间:2023-12-01 11:30:14 26 4
gpt4 key购买 nike

我在 ant 中有一个 jar 目标,它用我拥有的两个类制作一个 jar。然后,我想在另一个依赖于 jar 目标的目标中运行这个 jar。在 ant 中是否有一种简单的方法可以做到这一点?我的编译和 jar 目标粘贴在下面。

<project>
<target name="compile">
<mkdir dir="build/classes"/>
<javac includeantruntime="false" srcdir="." destdir="build/classes"/>
</target>

<target name="jar">
<mkdir dir="build/jar"/>
<jar destfile="build/jar/KnightsTour.jar" basedir="build/classes">
<manifest>
<attribute name="Main-Class" value="PlayTour"/>
</manifest>
</jar>
</target>
</project

最佳答案

要运行 Java 应用程序,请使用 java 任务(有关其文档,请参阅 https://ant.apache.org/manual/Tasks/java.html)。文档中的示例:

<java jar="dist/test.jar" fork="true" failonerror="true" maxmemory="128m">
<arg value="arg1"/>
<arg value="arg2"/>
<classpath>
<pathelement location="dist/test.jar"/>
<pathelement path="${java.class.path}"/>
</classpath>
</java>

关于java - 在ant中运行依赖于jar的目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30468420/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com