-->

使用罐子比Tomee提供了一个的版本可依使用(Using a differnent version

2019-10-18 15:58发布

我试图端口一个Web应用程序Tomee(Apache的TomEE 1.5.2),但我已经打了一个主要障碍。

石英我们的应用程序的版本使用石英的捆绑版本冲突。

Tomee带有quartz-2.1.6.jar其加载为建立至于我可以告诉容器的一部分,但我们的应用程序依赖于一个很老的版本石英的,我们不能在这个时间点更新。

从研究,我曾以为这将是足以使老夸脱罐子的WEB-INF/lib我的web应用程序,并按照Tomcat的类加载信息, 在这里它将在之前抬头quartz-2.1.6.jar${catalina.home}/lib的目录,这似乎并不如此。

是否有可能为Tomee使用石英和我的web应用的捆绑版本使用不同版本的石英?

Answer 1:

由于罗曼曼尼 - Bucau。

解决的办法是增加

openejb.classloader.forced-load=org.quartz

请参阅Tomee用户邮件列表



文章来源: Using a differnent version of a jar than the one supplied with Tomee