java - Netbeans 8.0 Unsupported major.minor version 52.0 错误

标签 java netbeans

我在 netbeans 中编译 .jar 项目时遇到问题。我最近升级到 java 1.8 和 netbeans 8.0。在更新我编译并放到运行 java 1.7.0_55 的服务器上的每个项目后,我得到了“Unsupported major.minor version 52.0”问题。我知道这是由于不兼容的 Java 版本。我已经尝试在我能找到的任何地方更改用于构建的 jdk。我已尝试使用 1.7.0_55 和 1.7.0_07 进行构建,但仍然遇到此问题。有谁知道我错过了什么?每次更改build设置时,我都会确保重新编译项目。目前还无法更新服务器上的 java 版本。

最佳答案

如果您使用的是 Maven,则可以通过在 pom.xml 旁边放置一个名为 nb-configuration.xml 的文件来设置每个模块的 JDK 版本,其中包含以下内容内容:

<?xml version="1.0" encoding="UTF-8"?>
<project-shared-configuration>
    <properties xmlns="http://www.netbeans.org/ns/maven-properties-data/1">
        <netbeans.hint.jdkPlatform>JDK_1.7</netbeans.hint.jdkPlatform>
    </properties>
</project-shared-configuration>

必须在“工具”->“Java 平台”->“添加平台...”中配置“JDK_1.7”Java 平台

关于java - Netbeans 8.0 Unsupported major.minor version 52.0 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23208203/

相关文章:

java - 哪个线程将获得锁?

linux - 如何将环境变量传递给 Ubuntu 上的 Netbeans Makefile?

java - 组织.postgresql.util.PSQLException : FATAL: database "postgres>" does not exist

java - 如何在Android Studio中打开AOSP默认启动器应用程序Launcher3?

java - 独立程序中的公共(public)变量

java - 在 Netbeans 6.9.1 中验证 Java 类库

php - netbeans php 转到类属性的变量赋值(而不是声明)

java - Netbeans 代码生成问题 : How to edit auto generated code?

java - 将 Eclipse 项目类型从通用转换为 Java

java - 外部文件未找到文件异常