如何解决:[javac]此版本的java不支持经典编译器;升级到现代
我们公司最近将构建环境从本地机器转移到docker外壳。这导致一个使用ant和java进行编译的旧工具失败。我不熟悉java的编译,所以请耐心听我说 我们安装了:如何解决:[javac]此版本的java不支持经典编译器;升级到现代,java,ant,Java,Ant,我们公司最近将构建环境从本地机器转移到docker外壳。这导致一个使用ant和java进行编译的旧工具失败。我不熟悉java的编译,所以请耐心听我说 我们安装了: ant版本1.7.1 java和javac版本1.7.0141 现在该工具已编译,但出现以下错误/警告: [javac] This version of java does not support the classic compiler; upgrading to modern 你知道这是什么原因吗?ant 1.7.1与jav
- ant版本1.7.1
- java和javac版本1.7.0141
[javac] This version of java does not support the classic compiler; upgrading to modern
你知道这是什么原因吗?ant 1.7.1与java版本是否不匹配?
我在ant build.xml文件中添加了fork=“true”,错误/警告消失了。我不明白为什么
<javac destdir="classes"
debug="on"
includeantruntime="false"
fork="true" > // <-- Somehow fork="true" got rid of warning/error.
/通过在build.xml中添加以下内容来解决:
<property name="build.compiler" value="modern" />