Tomcat启动失败的解决办法

1. 重复映射

用eclipse开发时,用Eclipse开发,新建了的servlet会有一个url-pattern声明:

这样就不需要再在web.xml中添加映射,如果在web.xml中添加这样一段:

<servlet><servlet-name>ServletContextDemo</servlet-name><servlet-class>servletContext.ServletContextDemo</servlet-class>  <!-- 初始化参数 --><init-param><param-name>name</param-name><param-value>test</param-value></init-param></servlet><servlet-mapping><servlet-name>ServletContextDemo</servlet-name><url-pattern>/ServletContextDemo</url-pattern></servlet-mapping>

那么就会重复,tomcat就会启动失败,

所以定制了web.xml以后,删掉

@WebServlet(urlPatterns = { "/ServletContextDemo" },initParams = {@WebInitParam(name = "name", value = "test")})

即可

2. Tomcat找不到jar文件

一般情况下项目使用的jar文件都是复制到WebContent(Eclipse,在MyEclipse中是WebRoot)>WEB-INF>lib文件夹中,然后在BuildPath中添加到项目,注意,这里要把jar文件再次放置到Tomcat下的lib文件夹下,否则Tomcat会找不到引用的jar文件而启动失败。

如下图所示:提示找不到类。就是因为Tomcat的lib文件夹下没有添加jar文件。

3. 后台有tomcat进程

偶尔也会出现这样的问题

问题原因:

1.独立运行的Tomcat没有关闭。

2.Tomcat之前运行过,或者Tomcat非正常关闭,进程当中的Tomcat依然存在。

解决办法:

关闭后台进程。

tomcat启动失败的3种解决办法相关推荐

  1. mysql 安装启动服务器一直失败_mysql安装后服务器启动失败的几种解决办法

    刷刷存在感- 今天在服务器上试着安装了一下mysql,顿时又开始踩以前踩过的坑...老坑新坑各种踩... 废话不多说,整理思路进入正题,出现上述问题我琢磨着大概有以下几种解决办法: MySQL版本:m ...

  2. 计算机下方如何添加启动项,win7应用程序添加到开机启动项的两种解决办法

    在windows10系统中,如果想让应用程序在开机之后自动运行起来,可以怎么做呢? 方法一: 1.首先创建应用程序的快捷方式 找到自己想加入开机启动项的应用程序,本文以iexplore为例,在iexp ...

  3. WinCE启动失败的原因与解决办法分析

    本文通过一个真实的嵌入式项目进行说明.文中的嵌入式系统用的是ARM处理器+WinCE平台,项目的目的是要把WinCE平台从旧版本移植到WinCE6.0平台上.但结果是这个WinCE系统在启动的时候经常 ...

  4. PX4 1.12版本后启用lpe导致飞控启动失败的问题的解决办法

    时间:20220531 问题 在PX4 升级到1.12后使用local_position_estimator也就是LPE后会导致飞控启动失败, 从SD卡的log中可以看到是硬件错误. 解决办法 将文件 ...

  5. Failed to start LSB 网络服务启动失败的四种解决方法

    1.执行 service network restart 出现以下错误 Restarting network (via systemctl):  Job for network.service fai ...

  6. tomcat启动突然很慢的解决办法

    今天早上上班,启动tomcat的时候发现总是超时,而且特别慢,启动时候的控制台日志信息好像也不停重复,平常一般二十秒就启动了.今天一百秒都没启动. 解决办法是:  1.去掉debug时的断点 2.将t ...

  7. Nginx服务启动失败,错误1067的解决办法

    大家在使用Nginx版更改过配置文件时,启动服务时经常会提示Nginx无法启动1067错误等. 首先大家遇到这种情况不要急,可以肯定的是这种错误的出现都是跟nginx.conf/vhosts.conf ...

  8. 群晖设置腾讯云ddns显示认证失败的两种解决办法【实测第二种成功了】

    群晖腾讯云ddns显示认证失败 背景: 问题: 前提条件 解决办法一:群晖自带的ddns解析 步骤1:获取 API 密钥信息 步骤2:群晖(Synology)NAS 配置 DDNS 解决办法二:利用D ...

  9. 电脑开机失败提示用户配置文件服务登录失败的三种解决办法

    最近遇到这样一个怪现象,就是每次打开电脑输入密码,突然提示"User Profile Service 服务未能登录,无法加载用户配置文件",然后就没办法正常开机了,为什么会这样呢? ...

最新文章

  1. java ajax 404_java – 在jQuery AJAX中调用Spring控制器时发现404错误
  2. xcode w情ndows版,xcode Windows版安装使用介绍
  3. 【Python】字符串(String)
  4. 2018最火机器学习项目盘点—CV项目领冠榜单
  5. 2017二级计算机考试题,2017计算机二级考试MSOffice真题练习及答案
  6. Spring for Apache Hadoop 1.0 GA
  7. java同步锁实例_Java同步锁全息详解
  8. 双目立体匹配之代价聚合
  9. 家用千兆路由器排行榜前十名_路由器哪个牌子好?千兆路由器2019排行
  10. 选择驱动便携式计算机显示器GPU,显示器不是最佳分辨率怎么办
  11. kubernetes1.6中redis-mong-zookeepe-rabbitmq集群部署
  12. iOS和Android的APP启动图标和应用商店截图尺寸
  13. 【Java----函数(function)】
  14. 通过抓包判断是否支持 802.11k and 11r
  15. 功耗大好还是小好_额定功率大好还是小好
  16. Adobe Dreamweaver CS5下载安装
  17. pandas 时间属性函数
  18. 智享生态繁荣,百度智能云邀请生态伙伴共建北方区域
  19. 【设计模式】为别人做嫁衣 --- 代理模式
  20. 计算机教育部第四次学科评估结果,教育部权威发布:全国第四轮学科评估结果...

热门文章

  1. Docker容器详解
  2. 2.C语言输入大写字母,输出小写字母和ASCII码
  3. ggplot2学习笔记3:ggplot()基本用法
  4. 使用canvas画图,转换成图片路径
  5. java 批量更新方法
  6. 今年夏天, Milvus 社区与 6 位开源后浪的故事
  7. “珊瑚海”里的虚函数
  8. VB VBA VBS有什么区别?
  9. PEO纳米纤维膜|聚氧化乙烯纤维膜 纤维直径500-2000nm
  10. Python Selenium 基础知识