【问题标题】:bootstrap class path not set in conjunction with -source 1.7 - netbeans [duplicate]未与-source 1.7一起设置引导类路径-netbeans [重复]
【发布时间】:2018-07-28 12:45:38
【问题描述】:

这是当我尝试使用 Netbeans 构建我的 Java 代码时,我不知道如何解决它:

警告:[options] 引导类路径未与 -source 1.7 注意:一些输入文件使用未经检查或不安全的操作。注意:使用 -Xlint:unchecked 重新编译以获取详细信息。 1 个警告

【问题讨论】:

  • 分享更多关于项目配置等的细节?

标签: java netbeans


【解决方案1】:

您是在告诉 Java 8(或更高版本)编译器将您的源代码视为 Java 7 代码。

但是您没有设置引导类路径,因此编译器无法检查您的代码(应该与 Java 7 兼容)不使用 Java 8 中存在但不存在于 Java 8 中的类和方法Java 7。因此您的代码很可能与 Java 7 不兼容,因此会出现警告。

如果你的目标确实是兼容 Java 7,那么

  • 安装并使用 Java 7 JDK 而不是您现在使用的 JDK(最简单的选项)
  • 或按照消息告诉您的方式设置引导类路径。

如果您不想与 Java 7 兼容,请更改编译器设置以使用您真正想要的源代码级别。

【讨论】:

  • 是的。 Java 8 是一个主要版本,有很多变化。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-30
  • 2011-12-10
  • 2013-05-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多