2

Ant ビルドを切り替えて、java.exe の代わりに javaw.exe を使用したいと考えています。_JAVACMD 環境変数を設定することで、なんとかできました。

ただし、Java タスクが fork = "true" で呼び出されると、とにかく java.exe が起動されます (確認済みです - ビルド ファイルに明示的な仕様はありません)。

java.exe を javaw.exe に置き換えて ant.bat を更新しようとしましたが、どちらも役に立ちませんでした。

Java 1.7.0.4 x64 Windows 7 x64

4

2 に答える 2

3

Java ant タスクの属性を使用して、jvm使用する JVM を指定できます。

<java jvm="javaw.exe" fork="true" ... >
    ...
</java>
于 2012-06-05T08:38:39.293 に答える