小编Aru*_*osh的帖子

如何设置javac编译器标志以生成1.7字节码?

我尝试按照页面上的说明在Ubuntu 16.04上安装Google App Engine.

我被困在'在Linux上安装'的第三点,即:

App Engine Java SDK需要Java 7字节码级别.您可以使用Java 7或Java 8; 一定要设置javac编译器标志来生成1.7字节码:

-source 1.7 -target 1.7

我试过的是:

javac -source 1.7 -target 1.7
Run Code Online (Sandbox Code Playgroud)

但这给了我错误

javac:没有源文件
使用-help作为可能选项的列表

下面给出的命令也给出了相同的错误

javac -source 1.7
Run Code Online (Sandbox Code Playgroud)

但是javac -target 1.7会出现以下错误

javac:目标版本1.7与默认源版本1.8冲突

任何关于如何解决这个问题的建议都将受到高度赞赏.

更多的信息:

javac -version给出javac 1.8.0_92输出.

java -version 给出这个输出:

java版"1.8.0_92"
Java(TM)SE运行时环境(版本1.8.0_92-b14)
Java HotSpot(TM)64位服务器VM(版本25.92-b14,混合模式)

java google-app-engine

0
推荐指数
1
解决办法
2466
查看次数

标签 统计

google-app-engine ×1

java ×1