gpt4 book ai didi

java - Java ant 可以生成新终端吗

转载 作者:行者123 更新时间:2023-12-01 14:24:37 25 4
gpt4 key购买 nike

我创建了一个简单的 jar 文件,其中包含我想要执行的类。我使用以下 ant 构建目标来执行它。我想将我的 java 类作为与 ant 不同的进程来运行。

<target name="run" depends="jar">
<java fork="true" spawn="true" classname="agents.QSteeringContinuous" >
<classpath>
<path refid="classpath"/>
<path location="${jar.dir}/${ant.project.name}.jar"/>
</classpath>
</java>
</target>

发生的情况是 ant 在不同的进程中执行 java 类,但显然是在后台的某个地方,所以我看不到该类的输出。伙计们,我怎样才能让 ant 生成一个新的终端窗口并在这个窗口中执行我的类?

最佳答案

您可以将 java 任务配置为使用 javaw 而不是 java,因此:

<java jvm="javaw.exe" ...>

我应该警告一下,我以前没有尝试过这个(而且我不再使用 ant),但我不明白为什么这不起作用。

关于java - Java ant 可以生成新终端吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17267388/

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