所以我得到-warning: [options] bootstrap class path not set in conjunction with -source 1.6
我要问3个关于它的问题。我知道我需要设置引导类路径,但我不确定我是否理解。一个快速的谷歌刚刚将我发送到引用 Oracle 页面的页面,但我阅读了 Oracle 页面,并没有觉得我理解得特别好。
我目前正在 Netbeans 上运行这段代码,所以我所要做的就是点击播放按钮让它编译和运行。是否有一个属性指示它将如何编译,以便我可以添加到引导类路径中?
此外,对于即将到来的可能性,我将只在 Netbeans 上运行它并从命令行运行它,在那里使用引导类路径进行编译的正确方法是什么?他们说$ javac -source 6 HelloWorld.java
,但只是说-source 1.6
真的是解决方案吗?
也许更大的问题是,我将来如何避免这种类型的警告?如果我了解一点,我引用的是旧的 java 源代码,因此是旧的方法。我不确定那是如何或何时发生的。