我无法在Jboss中部署我的war,Jboss在我的web-inf/lib文件夹中包含jar文件。我不知道如何从我的库中配置Jboss来使用jar,它在我的war文件中。
由于Jboss使用的是自己的hibernate jars,因此我面临着这个问题。同时排除模块javax.persistent.api和org.hibernate不工作。请给我专家的建议。
发布于 2018-08-14 13:51:53
在JBoss EAP7中,要在war中访问ear中的lib文件,可以尝试在war的web.xml中添加上下文参数。
要创建环境变量,请在终端中尝试以下命令:
export JAR_HOME=../jboss-eap-7.1/standalone/deployments/example.ear(Please add value equivalent to your environment and ear's path)
export PATH=$PATH:$JAR_HOME
Add this variable to web.xml as file:${JAR_HOME}/lib/example.jar阅读war中的类中的上下文参数。使用jboss-deployment-structure.xml排除所需的模块。这可能会解决您的问题。
https://stackoverflow.com/questions/51651283
复制相似问题