gpt4 book ai didi

tomcat - Apache tomcat 8 强制 TLD 元素 tlib-version 在 TLD 中缺失或为空

转载 作者:行者123 更新时间:2023-11-28 23:30:34 24 4
gpt4 key购买 nike

我在 tomcat 8 上遇到问题,在 Tomcat 7 中运行 Web 应用程序时不会出现此问题。错误的详细信息

org.apache.jasper.JasperException: Mandatory TLD element tlib-version missing or empty in TLD /WEB-INF/Tags.tld
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:55)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:277)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:75)
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:210)

我的 Tags.tld 的标题是

<tagLib>
<tlib-version>1.0</tlib-version>
<jsp-version>2.2</jsp-version>
<short-name>EFT JSP Helpers</short-name>

...等

那么为什么在 Tomcat7 而不是 8 中可以呢?

版本 8.0.23 和 7.0.62,谢谢

最佳答案

所以我设法弄清楚如何解决这个问题,所以我会 self 回答

TLD 存在问题,而不是在 tomcat 8 上。更改并重新部署后,它按预期工作

关于tomcat - Apache tomcat 8 强制 TLD 元素 tlib-version 在 TLD 中缺失或为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30841871/

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