我试图在maven-compiler-plugin中指定另一个版本的JDK。当-target和-source参数设置为1.5时,一切正常。但是当我尝试使用1.6JDK时,maven会报告一个错误。有人面临过这个问题吗?
错误:
执行javac失败,但无法解析错误: javac:无效标志:-s用法: javac在可能的情况下包括:-g生成所有调试信息-g:none不生成调试信息
谢谢。
发布于 2012-07-04 13:25:50
如果使用1.6标记,则JAVA_HOME应该指向JDK1.6。
在命令行上用java -version检查它。
要定义您的JAVA_HOME,请执行以下操作:
在您的~/.bashrc中添加以下一行:
export JAVA_HOME=$(/usr/libexec/java_home)参考资料:home-environment-variable-on-mac-os-x/
https://stackoverflow.com/questions/11328677
复制相似问题