为什么我在Netbeans中收到此编译警告?

sal*_*inx 6 java netbeans java-ee java-7

我正在开发一个涉及Glassfish 3.1.2.2的Java-EE项目,客户端组件正在运行Java 7 Update 21.基于Swing的客户端以前基于Java 6 Update 38,直到我们决定迁移到新的Java 7 Update 21.

我在Netbeans 7.3中收到以下编译警告:

warning: Supported source version 'RELEASE_6' from annotation processor 'org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor' less than -source '1.7'
Run Code Online (Sandbox Code Playgroud)

此时,编译过程会持续大约1分钟.

顺便说一句,我们仍然使用由Netbeans平台提供的javaee-api-6.0.jar(我认为还没有javaee-api-7.0.jar可用吗?)

有人知道这个警告的原因以及如何摆脱它吗?

任何帮助高度赞赏 - 非常感谢提前.

Noo*_*lak 3

与 Java 6 相比,Java 版本 7 具有更多功能。在 netbeans 中,转到“工具”-->“Java 平台”并检查您的 netbeans 是否支持最新版本的 JAVA。