Java 日食+;将现有项目转换为JPA项目
有没有办法把一个普通的Eclipse项目变成一个JPA项目Java 日食+;将现有项目转换为JPA项目,java,eclipse,jpa,jakarta-ee,eclipse-plugin,Java,Eclipse,Jpa,Jakarta Ee,Eclipse Plugin,有没有办法把一个普通的Eclipse项目变成一个JPA项目 我有一个包含实体的普通项目和一个Persistence.xml文件,但它不是eclipse认可的JPA项目。我能做什么?Eclipse通过项目根目录中的.project文件知道项目类型。 尝试创建一个新的JPA项目并比较.project文件 编辑:您可能还需要比较.classpath文件。您需要修改: 你的项目 您的.classpath(最终) 如果你运气不好,你的设置 正如Chris Nava所说,最好的方法是创建一个空的JPA项
我有一个包含实体的普通项目和一个Persistence.xml文件,但它不是eclipse认可的JPA项目。我能做什么?Eclipse通过项目根目录中的.project文件知道项目类型。 尝试创建一个新的JPA项目并比较.project文件 编辑:您可能还需要比较.classpath文件。您需要修改:
- 你的项目
- 您的.classpath(最终)
- 如果你运气不好,你的设置
我发现有时有必要删除您的原始项目(不要“删除磁盘上的项目内容!”),然后重新导入它以使Eclipse满意。手动修改.project文件是向Eclipse项目添加不同“性质”的最佳方法。正如ptyx所说:将当前的.project文件与您想要的性质相同的项目文件进行比较,并合并差异。项目属性-->项目方面。
在那里,您可以单击JPA复选框,您就有了一个JPA项目。您也可以右键单击eclipse项目,然后单击允许您转换为JPA项目的配置
除非定义这些性质的插件在项目上下文菜单上具有“将性质xxxx添加到项目”类型选项。如果存在这样一个选项,请使用它,因为它通常负责所有必要的更改(.project、.classpath、.settings/…)太好了,我选择Eclipse链接Indigo=P