【发布时间】:2019-06-24 00:05:08
【问题描述】:
我在 mule esb 中部署了多个应用程序。所有这些应用程序都有相同的 jar 集,所以我正在尝试创建一个共享库。如果我将所有 jar 放在 %mule_home%/lib/user 中,那么它可以正常工作,但我正在尝试将这些 jar 放入我的自定义文件夹中。例如 %mule_home%/lib/user/hibernate 然后我无法部署我的应用程序。
【问题讨论】:
-
你在使用 maven 吗?
-
不,我没有使用 Maven。
-
嗨,好吧,假设你在使用 maven 的地方没有这个问题,因为一切都与你的部署打包在一起,没有问题。无论如何,如果这仍然是您想要的方式,那么他不会接受 subfloder 是正常的,他们不在路上。您唯一的方法是创建一个包含所有 jar 的唯一 jar,并将其放在 lib/users.xml 中。但我再次建议您使用 maven 进行无痛(或多或少)依赖管理。
-
感谢您的建议。有什么方法可以更改配置,以便从 lib/users 中的特定文件夹中获取 jars。
-
看看答案
标签: java mule mule-component