我正在编译代码时出现此错误:
[options] bootstrap类路径未与-source 1.6一起设置
我知道有一些关于它的主题,但我只是不明白,我是初学者,所以对我来说有点复杂。 该计划来自我的学校,我正在使用JDK 8 home,只是你知道。
由于
答案 0 :(得分:3)
您正在编译与Java 6的兼容性,但使用Java 8来执行此操作。这意味着如果在早期版本上运行,您可能会使用不存在的新Java 8 API方法。
您可以编译您的类,使它们只能在Java 8上运行,或者您可以将编译器指向Java 6库的副本,这样编译器就不会看到任何新的API(然后是程序)编译它应该适用于旧版本。)
That message is a warning而不是错误。如果您完全确定不使用Java 7或更新的API方法,则可以忽略它。在一个更大的项目中,通过使用警告中提到的javac命令行选项,让编译器完全确定工作要容易得多。