0

jvm arg -Djava.net.preferIPv4Stack=true を Ant タスク "get" に渡す必要があります。出来ますか?

    <!-- getting  submit.jar  -->
    <echo message="getting  submit.jar..." />
    <get src="http://servername/Bootstrap?artifact=submit.jar" dest="../lib/submit.jar"/>

最初の問題は、Intellij IDEA で Groovy を実行しているときに奇妙な java.net.SocketException Permission Denied connect エラーが発生することです。

4

2 に答える 2

3

ANT_OPTS 変数を設定してみてください。次に例を示します。

export ANT_OPTS="-Djava.net.preferIPv4Stack=true"

Maven ドキュメント (セクション手動 JVM オプション)

于 2012-06-13T13:46:16.130 に答える
1

引数を使用して、ant に引数を渡すことができ-Dます。

試す:

ant -Djava.net.preferIPv4Stack=true get

target の実行中に新しい jvm が起動されない限り、get引数はそのターゲットに対して実行されるコマンドにも適用されます。

于 2012-06-13T12:58:41.437 に答える