我在netbeans中编译.jar项目有问题。我最近升级到java 1.8和netbeans 8.0。在更新每个项目后,我编译并放入运行java 1.7.0_55的服务器上,我得到了“不支持的major.minor版本52.0”问题。我知道这是由于java版本不兼容。我已经尝试过更改用于建设的jdk,我可以找到它。我尝试使用1.7.0_55和1.7.0_07构建并仍然遇到此问题。有谁知道我错过了什么?每次我更改构建设置时,我都要确保重新编译项目。目前还无法更新服务器上的java版本。
如果您使用的是Maven,则可以通过在nb-configuration.xml
旁边放置一个名为pom.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平台...