我需要使用 JPA 2.0(使用 EclipseLink 实现)。问题是我还需要将此应用程序部署在实现 Java EE 5 规范的 WebLogic 10.3.6 服务器中,因此不需要支持 JPA 2。
我知道在这个版本中有一些补丁可以用来添加对 JPA 2.0 的支持,但是系统管理员根本不想更改服务器中的任何内容
我尝试将 javax.persistence-2.1.0.jar 文件添加到我的战争中,以为我的应用程序将只使用此文件而不是 WebLogic 提供的文件。这有道理吗?有没有办法做到这一点而不必弄乱服务器?