我在 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/