对Ant构建使用不同的JRE/JDK
对于Java代码的编译,我想知道是否可以使用一个版本的JRE(rt.jar)并使用属于另一个版本的JDK的javac。如果是,我们如何将其包含在Ant中的build.xml中?提前谢谢 是的,你可以。您可以使用对Ant构建使用不同的JRE/JDK,ant,Ant,对于Java代码的编译,我想知道是否可以使用一个版本的JRE(rt.jar)并使用属于另一个版本的JDK的javac。如果是,我们如何将其包含在Ant中的build.xml中?提前谢谢 是的,你可以。您可以使用executable属性来指定要使用的javac的确切位置,这样就可以指向另一个JDK。您需要将fork属性设置为yes <javac fork="yes" executable="...path.../jdk/bin/javac"> 可能与我知道如何将Ant编译器更改为其
executable
属性来指定要使用的javac的确切位置,这样就可以指向另一个JDK。您需要将fork
属性设置为yes
<javac fork="yes" executable="...path.../jdk/bin/javac">
可能与我知道如何将Ant编译器更改为其他版本的版本重复。我的问题是,ant在构建时是否可以选择不同的JRE和JDK。本质上,如果可以让一些参数将不同的JRE/JDK值传递给构建,那么在上述情况下使用哪个JRE?出现在…path…/jdk/
中的那个?如果是,那么这不是我想要的你想要的。。。您可以指定路径。