“信息:TLD 已跳过。URI 已定义”是什么意思?

2024-02-06

在 eclipse 中运行我的 JSF 2 应用程序时 我收到一些 TLD 被跳过的信息日志,因为它已定义如下:

Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://www.springframework.org/tags/form is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://www.springframework.org/tags is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/core is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined
Jan 3, 2012 7:24:45 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined

我很好奇,这个日志是什么意思?


这意味着您的 web 应用程序的运行时类路径中有重复的 TLD 文件。由于 TLD 通常包含在库 JAR 文件中,这又意味着您的 Web 应用程序的运行时类路径中有重复的 JAR 文件。

假设你还没有接触过appserver的/lib文件夹也不是 JDK 的/lib文件夹,那么这些重复项位于/WEB-INF/libWAR 构建的文件夹。清理它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“信息:TLD 已跳过。URI 已定义”是什么意思? 的相关文章

随机推荐

  • 使用 jQuery 更改输入字段的类型

    document ready function login box password field password attr type text password val Password 这应该会改变 password输入字段 带有id
  • 如何为布局设置不同的主题

    我已经为整个应用程序设置了默认主题 它在 styles xml 中定义如下 我还定义了一个黑暗主题 在清单中 它被声明为应用程序的主主题 浅色主题
  • 我可以制作 postgreSQL 可再发行版吗?

    我不了解开源 我阅读了一些许可证 但我想了解您的经验 我的目标是编写我的软件并使用 postgreSQL 制作可再发行版 我可以不支付任何费用吗 我读到一些关于 MySQL 的内容 如果你在你的软件版本中重新分发它 你需要付费 我不是律师
  • Android布局:在TextView和android:drawableStart上——设置图标的大小?

    Lars Vogel 的教程SQLite 自己的ContentProvider和Loader对待办事项列表使用以下布局 检查http www vogella com articles AndroidSQLite article html t
  • 属性构造函数的默认值?

    我收到这个错误 错误CS0182 属性参数必须是属性参数类型的常量表达式 typeof 表达式或数组创建表达式 当我尝试写这样的东西时 AttributeUsage AttributeTargets Method AllowMultiple
  • 使用 Watir 控制新选项卡操作? (红宝石)

    我使用 watir 进行自动化测试 在运行一些表格后 会在新选项卡中打开一个图表 但 watir 似乎无法识别新的当前选项卡 并继续通过原始浏览器选项卡进行搜索 有什么方法可以告诉 watir 你想使用哪个选项卡吗 Watir 不关心新页面
  • 在Java中,永久代空间垃圾被收集吗?

    我读过 Perm gen 或永久代 空间不会被垃圾收集 但是 在 CMS 集合中 我可以在 GC 日志中看到一些类正在卸载 那么perm gen垃圾是在完全收集还是CMS收集期间收集的呢 永久代与堆的其他部分一样被垃圾收集 这里需要注意的是
  • XCode 8 和 Swift 3 中的 UserDefaults.standard set nil 错误

    这似乎是一个错误 我正在尝试删除默认值中的现有值 UserDefaults standard set nil forKey test me let val UserDefaults standard object forKey test m
  • Socket-CAN虚拟总线

    如何创建多个虚拟套接字并将它们链接在一起以创建虚拟总线 我想模拟一个应用程序 其中许多节点通过 CAN 相互通信 所有你需要的是cangw工具来自can utils https github com linux can can utils
  • D 退出语句

    D有没有退出语句 类似于java python c c 中的退出语句 哪一个会 令人震惊 退出程序的执行 就像是exit 如果你想exit 然后使用Cexit功能 import core stdc stdlib void main exit
  • rcpp源码Cpp编译器设置

    我正在使用 Rcpp 来加速在 R 3 4 Windows7 中重复调用的函数 我希望更改编译器设置 当我打电话时 sourceCpp scoreseq1 1 cc verbose TRUE 部分输出内容如下 C RBuildTools 3
  • 如何阻止用户在未登录的情况下无法获取文件

    我正在开发网站 其中有一些文件放置在文件夹中 并且还为用户提供了这些文件的链接 以便他们可以下载这些文件 我只是允许经过身份验证的用户 而不是全部 但好像有任何用户知道该链接文件直接将其放在地址栏中并获取该文件 任何人都可以告诉我如何确保该
  • div 内文本中的新行[重复]

    这个问题在这里已经有答案了 在文本区域中 有新行 例如 013 但是如何在不使用 html 纯文本 如 n 的情况下对 div 元素执行此操作 您可以使用 CSS 强制 HTML 将新行识别为换行符 只需设置white space财产给pr
  • Groovy 动态添加带参数的方法

    我想向现有类 java util Date 添加一个方法 格式化字符串 fmt 我的代码如下 Date metaClass toFormatString String fmt SimpleDateFormat sdf new SimpleD
  • 触发 DOMContentLoaded 后是否应用样式?

    考虑以下 HTML 文档
  • Python cx_freeze 4.3.4:设置 targetName 导致错误

    我对 cx freeze 非常陌生 我试图更好地理解它 我有这个 setup py 文件 import sys from cx Freeze import setup Executable Dependencies are automati
  • 从信号处理程序中引发异常

    我们有一个处理错误报告许多方面的库 我的任务是将这个库移植到 Linux 上 当运行我的小测试套件时 其中一项测试失败了 下面显示了测试的简化版本 Compiler 4 1 1 20070105 RedHat 4 1 1 52 Output
  • laravel4 响应速度很慢,加载时间很长

    我进行了大量搜索 但没有任何解决方案适合我 首先 我在同一台服务器上有两个项目 一个使用 CodeIgniter 另一个使用 Laravel The one which uses Laravel occasionally loads ver
  • 在从中断处理程序返回之前,是否必须弹出由某些异常压入堆栈的错误代码?

    我加载了一个包含 256 个条目的 idt 表 所有条目都指向类似的处理程序 对于异常 8 和 10 14 推送异常编号 这些异常会自动推送错误代码 对于其他人 推送 虚拟 错误代码和异常编号 然后跳转到一个公共处理程序 因此 当公共处理程
  • “信息:TLD 已跳过。URI 已定义”是什么意思?

    在 eclipse 中运行我的 JSF 2 应用程序时 我收到一些 TLD 被跳过的信息日志 因为它已定义如下 Jan 3 2012 7 24 45 PM org apache catalina startup TaglibUriRule