【问题标题】:Not able to create or convert a project in to JPA Project无法创建项目或将项目转换为 JPA 项目
【发布时间】:2015-08-20 07:26:11
【问题描述】:

我正在尝试通过在 eclipse 中从 preferences > Project Facets 分配“JPA Facet”来将一个项目转换为启用 JPA 的项目。

但是,没有选择“JPA Facets”的选项。

经过分析,我发现我什至无法用eclipse创建一个新的JPA项目,我有。

我正在使用日食 JUNO。我想,我在配置中遗漏了一些东西。 我尝试将 eclipselink.jar 安装到 userlibrary 配置中。但是,它不起作用。

我发现的原因也在下面的重复问题中提到。
Cannot create JPA Facet: “project facet jpt.jpa could not be found”

在这也提到了更新到新的eclipse。但是,有什么办法可以找出现有的 Eclipse 中出了什么问题。

【问题讨论】:

  • 在获得该方面之前,您可能需要“Eclipse for JavaEE 开发人员”版本。顺便说一下,并不是说您需要在项目中使用 JPA,我从来没有看到过它的意义。
  • 正如@Gimby 指出的,你下载了Juno 的哪个发行版?
  • 感谢@Gimby,Magnilex 的评论,我正在使用 “面向 Web 开发人员的 Eclipse Java EE IDE”,版本:Juno Service Release 1,内部版本号:20121004-1855 .有没有办法将此版本更新给 JavaEE 开发人员,因为我还有其他项目也在同一个 Eclipse 上运行。
  • 不知道你从哪里得到这个版本,下载站点上不存在它:eclipse.org/downloads/packages/release/juno/sr2。我猜它只是普通的 JavaEE 包,所以你应该已经有了这个方面。你创建了什么类型的项目?当您右键单击项目并突出显示 configure 菜单选项时,那里可能有某种 JPA 选项吗?
  • @Gimby ,我已经检查了该选项。右键单击项目。转到配置,我找不到名为 JPA 的选项。

标签: java eclipse jpa facet


【解决方案1】:

这是我所做的,并且成功了:

  1. 去帮助 -> 安装新软件

  2. 正在使用 select Neon - http://download.eclipse.org/releases/neon (就我而言)

  3. 在这里您可以找到“Web、XML、Java EE 和 OSGi 企业开发”
    打开它!

  4. 刚刚安装了所有包含标题“JPA”

  5. 点击完成,安装,重启Eclipse

现在再次尝试寻找你的方面!

【讨论】:

    猜你喜欢
    • 2014-09-19
    • 2016-11-04
    • 2015-08-17
    • 1970-01-01
    • 2019-03-26
    • 2023-03-06
    • 2012-03-10
    • 2011-12-29
    • 2019-06-12
    相关资源
    最近更新 更多