未找到WebLogic类异常

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

我面临将Web应用程序部署到WebLogic服务器12c的问题。 Web应用程序依赖于服务jar(内部依赖于休眠类)。当我进行战争时,它不包含Web应用程序的WEB-INF / lib /文件夹中的hibernate-entitymanager.jar,并且其部署因异常“ ClassNotFoundException org.hibernate.ejb.HibernatePersistence”而失败。

我可以将丢失的休眠jar详细信息添加到Web应用程序pom中。但是,如果我这样做,我最终将所有与休眠相关的jar添加到Web应用程序中,这是不推荐的。

还有其他方法可以使这些jar在运行时可供应用程序使用吗?

weblogic12c
1个回答
0
投票

全部

我通过添加对pom的依赖(即hibernate-entitymanager,然后使用以下详细信息更新了weblogic.xml来解决它]

<wls:prefer-application-packages>
    <wls:package-name>org.hibernate</wls:package-name>
 </wls:prefer-application-packages>
© www.soinside.com 2019 - 2024. All rights reserved.