2016-05-10 26 views
-1

Javaコードをコンパイルするには、JRE(rt.jar)の1つのバージョンを使用し、別のバージョンのJDKに属するjavacを使用できるかどうかを確認したいと思います。はいの場合、それをAntのbuild.xmlにどのように含めるか?前もって感謝します!Antビルド用に異なるJRE/JDKを使用する

+1

可能な複製(http://stackoverflow.com/questions/11551678/how-to-change-ant-compiler-to-jdk-1-6) –

+0

私はAntコンパイラを別のバージョンに変更する方法を知っています。私の質問は、ビルドを行うときに、別のJREとJDKを蟻が拾うことが可能かどうかです。基本的に、いくつかのパラメータが異なるJRE/JDK値をビルドに渡すことが可能な場合。 –

答えて

0

はい、できます。 executable属性を使用して、使用するjavacの正確な場所を指定すると、別のJDKを参照することができます。また、fork属性をyesに設定する必要があります。 [JDK 1.6にAntのコンパイラを変更する方法]の

<javac fork="yes" executable="...path.../jdk/bin/javac"> 
+0

上記の場合、どのJREが使用されていますか? '... path .../jdk /'にあるものは?はいの場合、これは私が望むものではありません –

+0

任意のJRE ...パスを指定することができます。 – Roberg

関連する問題