javac发布编译源代码

时间:2017-05-05 19:02:39

标签: java linux error-handling compiler-errors javac

我试图在我无权修改其Java版本的机器中分配的Linux终端中编译带有javac的Java源代码。现在它有1.7.0_111版本,我得到的结果是:

enter image description here

如何设法编译我的代码?有没有什么方法可以使用兼容模式编译我的源代码?

谢谢。

1 个答案:

答案 0 :(得分:2)

代码实际上是用JDK 8编译的,你想用Java 7执行它 你不能。

如果您的代码不使用Java 8中的特性,您可以使用Java 7版本的Java目标编译它。

例如:

javac -source 1.7 -target 1.7  ...

否则你会被困住。