我正在尝试启用sunapi lint,但发现使用<{p}}使用
连接不可能一个简单的java文件:bootclasspath
test.java
默认编译时会报告
class Untitled {
public static void main(String[] args) {
sun.misc.BASE64Encoder shouldWarned;
}
}
javac test.java -Werror -J-Duser.language=en
但是如果我们添加test.java:3: warning: BASE64Encoder is internal proprietary API and may be removed in a future release
sun.misc.BASE64Encoder shouldWarned;
^
error: warnings found and -Werror specified
1 error
1 warning
选项
bootclasspath
没有报道,所有都正常编译
javac出了什么问题?如何使用<{p}使用javac test.java -Werror -J-Duser.language=en -bootclasspath $JAVA_HOME/jre/lib/rt.jar
启用sunapi警告