在Eclipse Dali中安装/更新EclipseLink

问题描述 投票:0回答:1

我目前正在将Eclipse DaliEclipseLink 2.5.2一起使用。

现在,我想更改为版本EclipseLink 2.7.5,但是我不知道如何为新的EclipseLink版本设置Dali。

JPA项目对话框仅显示EclipseLink 2.5.2作为平台的可能选择:

Eclipse Dali Project Settings

所以我想,我必须下载并安装新的持久性平台,这样我才能从此对话框中选择EclipseLink 2.7.5?请注意,我已经下载了EclipseLink 2.7.5的zip存档-也许可以通过某种方式将Dali指向该存档?还是有必要从项目的类路径中手动删除EclipseLink 2.5.2,而是为EclipseLink 2.7.5添加相应的jar文件?

我确信我在这里遗漏了一些非常明显的东西,因为更新持久性平台无疑是一项常见且容易完成的任务……需要任何帮助。

java eclipse jpa eclipselink dali
1个回答
0
投票

通过手动添加新的用户库,然后在JPA项目对话框中选择此库,我能够更新到EclipseLink 2.7.5

enter image description here

在用户库中,我只是将所有EclipseLink 2.7.5的jar文件添加到EclipseLink jlib文件夹中。

请注意,库的文件夹一定不能是Eclipse项目文件夹的子文件夹,否则Eclipse Dali将抱怨并显示以下错误消息(请参见this question:]

类'javax.persistence.Convert'必须位于选定的库

还要注意,由于某些原因,有必要将EclipseLink 2.7.5用户库移至Eclipse Run Configurations对话框中依赖项列表的顶部。

我将很高兴接受任何其他答案,这些答案提供了更新EclipseLink的更便捷方法。

© www.soinside.com 2019 - 2024. All rights reserved.