Java蚂蚁能产生一个新的终端吗



我创建了一个简单的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类,但显然是在后台的某个地方,所以我看不到该类的输出。伙计们,你们知道我如何让蚂蚁产生一个新的终端窗口,并在这个窗口中执行我的类吗?

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

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

我应该提醒大家,我以前没有尝试过(我也不再使用蚂蚁了),但我不明白为什么这不起作用。

相关内容

  • 没有找到相关文章

最新更新