【发布时间】:2018-02-05 11:50:37
【问题描述】:
我有 3 个应用程序部署在 Tomcat(9.02 版)上
- WS
- 应用程序
- 管理员
应用程序使用了一个普通的 jar,由我添加,位于 $CATALINA_BASE / lib
当我调用 WS 时,它有一个库,它也在 common jar 中,但有另一个版本,这会引发异常。如果我在 WS => 上删除这个库,它会起作用!这是否意味着普通的jar也使用了* WS * libs?通常 WS 资源对其他应用程序不可见,甚至对其他服务器也不可见。
我的问题是:我该怎么做才能使 $CATALINA_BASE/lib
上的 lib 不会使用 WS 库我读到这个: Class Loader HOW-TO 但没有多大帮助
谢谢
【问题讨论】: