javac 11可以编译将在java 8 JVM上运行的二进制文件/ jar吗?
如果是这样,用什么标志?
将gradle源兼容性设置为11并将目标兼容性设置为8可以吗?
是的,但不是source = 11和target = 8; 只有source = 8 target = 8才有效.您不能使用java9,10或11中引入的任何java功能.
在命令行中,您正在寻找的javac选项是-release 8(它-source 8 -target 8更短,更好).
| 归档时间: |
|
| 查看次数: |
105 次 |
| 最近记录: |