0

我想在 Tomcat 8 中部署几个 Grails 3.x Web 应用程序,并将所有公共 jar 放在 tomcat/shared/lib 目录中。

发现类似的问题How to deploy multiple applications in Tomcat, share jars and have different datasources? 但这有关于 Grails 1.x 和 2.x 版本的信息吗?

有人可以帮助我使用 Grails 3.x 和 Tomcat 8+ 版本吗?

4

1 回答 1

0

经过大量研究,我终于找到了一种在 Tomcat 8.5.x 上为 Grails 3 应用程序部署共享库的方法。

我已经探索了 Tomcat context.xml 中的资源元素,以及我们可以使用 JarResources 标签将外部 Jars 添加到 webapp 类加载器的位置。通过这种方式,我们可以将所有 jars 放在一个共享位置,并且所有应用程序都将它们放在 webapp 类加载器中。

https://tomcat.apache.org/tomcat-8.5-doc/config/resources.html - 点击此链接了解更多信息。

于 2018-01-24T11:39:57.273 回答