gpt4 book ai didi

java - 未考虑 Tomcat 共享加载器

转载 作者:行者123 更新时间:2023-11-30 09:15:18 26 4
gpt4 key购买 nike

为了准确说明上下文,我将 Eclipse 及其工作区元数据用于我的 Tomcat 7 的配置。

我的 catalina.properties 中有这一行:

shared.loader=${catalina.home}/shared/conf

应该加载 ${catalina.home}/shared/conf 中包含的所有文件 before 我的网络应用程序中包含的所有文件(WEB-INF/classes).

但这不是我所观察到的,我的应用程序中包含的文件总是覆盖我的共享加载器中的文件(即 log4j.xml 等)。

有什么想法吗?

最佳答案

首先,Tomcat 4.1 已经超过 4 年没有得到支持了。

其次,您没有正确阅读页面。查看“类加载器定义”部分的末尾,其中明确描述了搜索顺序。

如果您想更改委托(delegate)顺序,请查看 Loader 元素的 delegate 属性。从 4.1.x 到 8.0.x 的所有 Tomcat 版本都支持这一点。

关于java - 未考虑 Tomcat 共享加载器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19993614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com