4

この質問と同様に--long-option myVal、ant が使用する JVM に長いオプション (つまり) を提供する方法を探しています。ただし、これらのJVMオプションをantプロセス自体に指定したいので、antが作成するサブプロセス(例<java>)ではなく、私の質問は異なります。

具体的には--add-modules java.se.ee、ビルド スクリプトによって実行される Ant タスクが JAXB クラスにアクセスできるように指定する必要があります。

私がこれまでに試したこと:

ant -f build.xml --add-modules java.se.ee
ant -f build.xml --add-modules=java.se.ee
ant -f build.xml -Dadd-modules=java.se.ee
ant -f build.xml -D--add-modules=java.se.ee
ant -f build.xml -propertyfile java9.properties

オプションについては、次-propertyfileの内容を試しjava9.propertiesました:

--add-modules java.se.ee

また、別の行にキーと値があります。

--add-modules
java.se.ee
4

2 に答える 2