当前位置: 首页 > news >正文

Tomcat启动时,webapps目录下的项目没有加载

Tomcat启动时,webapps目录下的项目没有加载

1)部署方式

直接将编译后的CLASS文件拷贝到Tomcat的webapps目录。

 

2)Web项目不加载原因

将CLASS文件拷贝到webapps下之后,启动tomcat服务器,从启动日志上可以看出项目并没有被加载。

这是因为服务器上有多个Tomcat(例如:tomcat_01、tomcat_02),项目放在tomcat_01\webapps\,环境变量中配置的CATALINA_HOME(tomcat_02),

环境变量的值指向的并不是该项目所在的tomcat_01,而是指向了tomcat_02。当点击 tomcat_01\bin\ 下的startup.bat时,该命令会从CATALINA_HOME指 定的路径下去启动

tomcat,也就是说其实启动的是tomcat_02,而不是项目所在的tomcat_01,所以项目不会加载,访问时会报404错误。

如果服务器中没有tomcat_02,那么点击startup.bat时,tomcat窗口会一闪而过,tomcat不会启动,这是因为CATALINA_HOME指向的Tomcat不存在。

 

3)解决方法

重新配置CATALINA_HOME环境变量,指向项目所在的tomcat。

如果没有配置CATALINA_HOME环境变量,那么点击哪个tomcat的startup.bat命令就会启动哪个tomcat,也就是说如果没有配置CATALINA_HOME环境变量,就不会出现这种 问题。

 

 

转载自:https://blog.csdn.net/u013409622/article/details/42712671

相关文章:

  • 马哥预习视频
  • Document base xxx does not exist or is not a readable directory
  • 一位资深程序员大牛给予Java初学者的学习路线建议
  • WITH AS的用法
  • pivot的用法
  • POJ1840 Eqs(hash)
  • Dangling meta character '+' near index 0,解决办法
  • swift - 将表格滚动条移动到底部
  • 把springboot项目设置成Windows系统开机启动
  • java中获取当前年月
  • java中元注解 @Retention @Target @Document @Inherited
  • 解决Windows10下80端口被PID为4的System占用的问题
  • 解决Android使用Eclipse查看源代码的Source not found,附带Android源码文件
  • 如何查看windows安装mysql目录
  • IntelliJ IDEA 2017 快捷键大全
  • python3.6+scrapy+mysql 爬虫实战
  • 【node学习】协程
  • HashMap剖析之内部结构
  • JAVA 学习IO流
  • LeetCode18.四数之和 JavaScript
  • linux学习笔记
  • Making An Indicator With Pure CSS
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • PAT A1092
  • python3 使用 asyncio 代替线程
  • Python实现BT种子转化为磁力链接【实战】
  • Vue 重置组件到初始状态
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 工作中总结前端开发流程--vue项目
  • 关于使用markdown的方法(引自CSDN教程)
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #define、const、typedef的差别
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (TOJ2804)Even? Odd?
  • (附源码)计算机毕业设计ssm电影分享网站
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (十六)串口UART
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (学习日记)2024.01.19
  • (转)创业家杂志:UCWEB天使第一步
  • *_zh_CN.properties 国际化资源文件 struts 防乱码等
  • .mysql secret在哪_MySQL如何使用索引
  • .Net Memory Profiler的使用举例
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • .NET精简框架的“无法找到资源程序集”异常释疑
  • 。Net下Windows服务程序开发疑惑
  • ??myeclipse+tomcat
  • @Builder用法
  • @Valid和@NotNull字段校验使用
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件