使用javac时出错:“ javac:无效标志:-s”

我正在尝试在中指定JDK的另一个版本maven-compiler-plugin。当-target和-source参数设置为1.5时,一切正常。但是,当我尝试使用1.6 JDK时,maven报告了一个错误。有人遇到过这个问题吗?

错误:

执行Javac失败,但无法解析错误:javac:无效标志:-s用法:javac,可能的选项包括:-g生成所有调试信息-g:none不生成调试信息

谢谢。

回答:

如果使用1.6标志,则JAVA_HOME应该指向JDK 1.6。

在命令行上使用java -version进行检查。

要定义您的JAVA_HOME,请执行以下操作:

添加到您的~/.bashrc这一行:

export JAVA_HOME=$(/usr/libexec/java_home)

以上是 使用javac时出错:“ javac:无效标志:-s” 的全部内容, 来源链接: utcz.com/qa/397972.html

回到顶部