首页 > 解决方案 > 引导类路径未与 -source 1.7 一起设置 - netbeans

问题描述

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

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

标签: javanetbeans

解决方案


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

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

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

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

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


推荐阅读