gpt4 book ai didi

java - 名称为 *PU 的重复持久性单元

转载 作者:太空宇宙 更新时间:2023-11-04 07:21:16 25 4
gpt4 key购买 nike

我尝试将 Maven 生成的 WAR 文件安装到 Weblogic 服务器,但在尝试部署时从 weblogic 收到以下错误消息:

Duplicate persistence units with name DummyPU. 
First PU location:
file:/home/weblogic/middleware/user_projects/domains/middleware_domain/servers/AdminServer/tmp/_WL_user/ichipscreens/l4qn3z/lib/jps-internal.jar.

Second PU location:
file:/home/weblogic/middleware/user_projects/domains/middleware_domain/servers/AdminServer/tmp/_WL_user/ichipscreens/wo22a/war/WEB-INF/lib/jps-internal.jar

这是什么意思?我该如何克服这个问题?

最佳答案

在 Maven 打包步骤中,它将定义了相同持久性单元的相同模块 (jps-internal.jar) 放入正在部署的应用程序中的两个不同位置。当您部署它时,Weblogic 会说这是一个错误。

确保您的 war 文件中只有一个 jps-internal.jar。

关于java - 名称为 *PU 的重复持久性单元,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19290344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com