gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:10:07 25 4
gpt4 key购买 nike

我正在从事一个涉及 Glassfish 3.1.2.2 的 Java-EE 项目,客户端组件正在运行 Java 7 Update 21。基于 Swing 的客户端以前基于 Java 6 Update 38,直到我们决定迁移到新的Java 7 更新 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'

此时,编译过程挂起约1分钟。

顺便说一句,我们仍然引用了 Netbeans 平台提供的 javaee-api-6.0.jar(我想现在还没有可用的 javaee-api-7.0.jar?)

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

非常感谢任何帮助 - 非常感谢。

最佳答案

似乎(我认为)JPA 的 eclipseLink 注释处理在 Java 6 之前是最新的。您可以使用 JPA 源创建一个 Java 6 库,并且只有在那里使用 eclipseLink 注释处理。拥有一个库永远不会有坏处,以后您可以独立升级到 Java 7。

无法在 JPA 源代码中使用大量 Java 7 功能。

关于java - 为什么我在 Netbeans 中收到此编译警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16300395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com