tomcat启动卡在了 At least one JAR was scanned for TLDs yet contained no TLDs 的根本原因与解决办法

摘要:
1.前言有时服务器启动时无法启动。它停留在org.apache。java服务器。servlet。TldScanner公司。scanJarsAtleistoneJAR已扫描TLD,但未包含TLD,但是未报告错误。基本上,这意味着需要修改tomcat配置文件。事实上,这是为了跳过假猫检测机制。缺点是无法检测到某些异常。

1.前言

有时候服务器开启时启动不了,卡在了 org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs

又没有报错,一直在等待。。。刚开始我是看的一脸懵逼 。

百度找了很多博客,基本都是说要修改tomcat的配置文件

其实这是将tomcat的检测机制跳过,弊端是会导致无法检测某些异常,

就是典型的掩耳盗铃 思想!!!

2.现象

tomcat启动卡在了 At least one JAR was scanned for TLDs yet contained no TLDs 的根本原因与解决办法第1张

3.根本原因

其实这是tomcat的内置检测报错,当dao层 的 xml文件有错误的时候,就会这样,即便是sql的一个参数写错了,也会出现这个问题,

找了好久我才发现 参数错了,下图那个参数应该是我的pojo类的小写名字  tPharmacy  ,pojo类型写错了也会发生这个错误,因为xml解析不出来这个意思,

经过测试,在一个xml 文件里  sql 的 id名 如果有重复 ,也会触发 xml解析错误,

因此,当出现这个现象,应该第一时间检测pojo小写参数类名 和 id名是否有重复

tomcat启动卡在了 At least one JAR was scanned for TLDs yet contained no TLDs 的根本原因与解决办法第2张

免责声明:文章转载自《tomcat启动卡在了 At least one JAR was scanned for TLDs yet contained no TLDs 的根本原因与解决办法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【转】Impala常见错误python实现RSA加密解密方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

jquery 的 ajax 传输 数组 ,但后台无法获取的 原因 与 解决 办法

1.前言 js传输数组到服务器 ,controller无法解析 ,打印结果是 null 2.原因 jQuery会调用jQuery.param序列化参数,源码是 jQuery.param( obj, traditional ), 作用是深度序列化参数对象,用来适应PHP和Ruby on Rails等框架,但servelt api却无法处理 因此,禁用序...

【spring】jdbcTemplate之sql参数注入

demo @Repository("jdbcDao") public class JdbcTemplateDao { @Autowired private JdbcTemplate jdbcTemplate; @Autowired private NamedParameterJdbcTemplate namedTe...

Redis 监视器

一  介绍 客户端可以通过执行MONITOR命令,将客户端转换成监视器,接收并打印服务器处理的每个命令请求的相关信息。 当一个客户端从普通客户端变为监视器时,该客户端的REDIS_MONITOR标识会被打开。服务器将所有监视器都记录在monitors链表中。每次处理命令请求时,服务器都会遍历monitors链表,将相关信息发送给监视器。 当前客户端变身监...

坑爹的微信支付v3,其实没有那么坑

    研究微信开发一年多了,每个新接口,都会第一时间进行研究。微信支付开放很久,一直没机会接触到支付接口,等了好久终于从朋友那儿搞到了接口,从此开始了我两天多的支付接口的研究。 拿到这个接口文档的第一个想法就是这也没什么难的嘛, 和支付宝、财付通、网银在线等一些传统接口的思路逻辑都是一样的,觉得差不多最多一个下午就可以搞定,结果第一步调用统一支付接口...

Apache Tomcat 7 安装与配置

下载 首先需要下载tomcat7的安装文件,地址如下: http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz 安装与配置 安装之前需要确保已经安装JDK,若没有安装JDK请参考上一篇blog先正确安装JDK: Linux CentOS...

拓端数据tecdat|R语言分布滞后线性和非线性模型(DLMs和DLNMs)分析时间序列数据

原文链接:http://tecdat.cn/?p=20953序言 本文演示了在时间序列分析中应用分布滞后线性和非线性模型(DLMs和DLNMs)。Gasparrini等人[2010]和Gasparrini[2011]阐述了DLMs和DLNMs的发展以及时间序列数据的实现。本文描述的示例涵盖了时间序列数据DLNM方法的大多数标准应用,并探讨了DLNM包用于指...