【问题标题】:Facet JPA 2.1 is not supported by the server in glassfishGlassfish 中的服务器不支持 Facet JPA 2.1
【发布时间】:2016-02-23 11:39:49
【问题描述】:

我正在使用 glassfish、maven...等的 Web 应用程序工作 当我将项目添加到 glassfish 服务器时,它说的是错误

 Facet JPA 2.1 is not supported by the server.

Glassfish 版本是 3.1.2, jdk版本是1.7 Jpa方面我正在使用2.1, 日食月神

如何解决这个错误?

【问题讨论】:

    标签: java eclipse jpa glassfish-3


    【解决方案1】:

    来自glassfish documentation

    欢迎使用 GlassFish Server 开源版 3.1.2, 支持 Java 平台 的生产就绪型应用服务器, 企业版 6 (Java EE 6) 标准。

    wikipedia history of Java EE editions 报道 Java EE 6 仅支持 JPA 2.0,因此无法使用 JPA 2.1

    【讨论】:

      【解决方案2】:

      Glassfish 3.1.2 supports JEE 6 但 JPA 2.1 是 part of JEE 7。 即便如此,SO 上有一个用户报告说他在 GF 3.1.2 中使用了 JPA 2.1(见最后一篇文章):Upgrading GlassFish 3.1.2.2 to use JPA 2.1

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多