gpt4 book ai didi

java - 在谷歌应用引擎 (Jetty) 中禁用 taglib 扫描

转载 作者:搜寻专家 更新时间:2023-10-31 20:04:44 25 4
gpt4 key购买 nike

为了减少实例的启动时间,我遇到了 taglib 类路径扫描。

我的应用程序有 50mb 的 jar。 tld 的扫描占用了启动时间的 20%。

Yourkit capture of the startup time

有没有办法关闭它?我只使用已经包含的 JSTL 标准库 ( gae doc for jsp )

我也想禁用 JSP 预编译。

最佳答案

我查看了 TagLibConfiguration 的源代码 http://javasourcecode.org/html/open-source/jetty/jetty-6.1.26/org/mortbay/jetty/webapp/TagLibConfiguration.java.html#line.134并发现它尊重参数 NoTLDJarPattern

NoTLDJarPattern 参数在 web.xml 中配置以减少扫描时间:

<context-param>
<param-name>org.mortbay.jetty.webapp.NoTLDJarPattern</param-name>
<param-value>test.jar|prefix-.*\.jar</param-value>
</context-param>

关于java - 在谷歌应用引擎 (Jetty) 中禁用 taglib 扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11413869/

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