首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Tomcat 服务:解决 Apache Tomcat 更新后 Tomcat9w.exe 无法启动 Tomcat 服务的问题

无法启动 Tomcat 服务的问题(Tomcat 页面报 404 错误) 6.1、重装系统的 Tomcat service 服务 6.2、打开 Tomcat9w.exe 查看最新的配置信息 6.3、重启...二、错误场景描述 Tomcat 无法通过 Tomcat9w.exe 中的 start 启动服务,只能通过 startup.bat 启动。...命令,如果本地的环境没有问题的话(JDK 配置正确、Tomcat 服务器解压正确),就会在 DOS 窗口中正确显示你已经正确启动服务。...六、解决 Tomcat9w.exe 无法启动 Tomcat 服务的问题(Tomcat 页面报 404 错误) 描述:点击 Tomcat9w.exe 的 start 无法启动 Tomcat 服务,具体如下图所示...的 start 这个时候重新启动 Tomcat9w.exe 的 start,可以看到 Tomcat 服务已经成功启动,具体如下图所示: 刷新地址栏信息,404 页面变为 Tomcat 服务器的测试页面

1.6K30
您找到你想要的搜索结果了吗?
是的
没有找到

tomcat学习|tomcat启动过程

开头说两句 小刀博客: https://www.lixiang.red 小刀公众号: 程序员学习大本营 学习背景 在前两篇中,我们讲述了tomcat的源码结构 https://www.lixiang.red...08/06/1565094623138.html 今天我们来继续看tomcat启动过程 从已知startup.bat/sh入手 windows上启动是:startup.bat linux/mac上启动是...startup.sh 重点在于最后一行: # PRGDIR 是当前tomcat下的bin目录 PRGDIR=`dirname "$PRG"` EXECUTABLE=catalina.sh 执行tomcat...在这里看到了对start参数进行判断,然后走不同的分支逻辑 经过一大堆的判断,最后达到可启动的状态时,就开始执行启动的命令: ?...学习|tomcat启动过程 作者:weixiaodexiaoxiaodao 地址:https://www.lixiang.red/articles/2019/08/07/1565188609044.html

1.2K20

Tomcat服务器顶层结构和启动过程

Tomcat中最顶层的容器是Server,代表着整个服务器,从上图中可以看出,一个Server可以包含至少一个Service,用于具体提供服务。...2、Tomcat启动过程 首先看一张Tomcat启动的时序图,如下: ?...Tomcat启动入口main方法是在Bootstrap类里,但具体的执行过程是在Catalina里边,这样做可以使得把启动的入口和具体的管理类进行分开,从而可以方便的创建多种启动的方式。...load方法用于加载tomcat/conf目录下的server.xml配置文件,用来创建Server并调用Server的init方法进行初始化操作,start用于启动服务器器,stop用于停止服务器,start...则进入,否则不进入;load方法用于加载配置文件,创建并初始化Server;start用于启动服务器。

91620

SpringMvc(零)- Tomcat启动

文章目录 前言 Tomcat关键流程 1. 引导程序 2. 实例化`Catalina`容器 3. 创建server, service 4. 创建Engine,Connector 5. 启动 6....初始化servlet容器 前言 本篇没有营养,只是记录的Tomcat启动的一个过程,非常粗略,目的是为了了解,Tomcat是怎么加载SpringMvc并启动SpringMvc的,基本上只记录了关键位置...Tomcat关键流程 水平有限,简单的对Tomcat启动及应应用的启动做了一个简单的说明,没什么技术含量,单纯的想知道Tomcat是怎么启动应用的。 1....容器(并不是web服务容器) 可以查看server.xml,它有几个标签 <Engine...给它传了4个抽象类,根据注释这个方法是提供给我们做其他web应用程序初始化的方法,感觉是我们也可以做类似Tomcat的web服务器,将其他web应用进行扫描然后读取到这4个抽象类实现的类进行上下文传递

97820

探秘Tomcat——启动

图中除了Connector和Container以外还有一些Naming、Session等一些服务,统统封装在了一个service里面,可以用于对外提供各种服务,比如我们不仅希望 tomcat可以提供一个...大致了解了tomcat的架构和工作原理,我们来看看平时我们通过点击startup.bat来启动tomcat是如何从代码层面实现的,在启动过程中又做了哪些事情(基于tomcat6版本的源码)。...1.启动入口   在代码中,tomcat启动是通过运行org.apache.catalina.startup.Bootstrap类的main方法来启动服务的 public static void main...,进入Container中依次通过Engine、Host、Context和Wrapper启动相应的服务。...至此,就完成了 Bootstrap的初始化 加载server服务 启动server服务 最终实现了启动tomcat的目的,其实现在回头来看,启动一个服务器无非就是启动了一个server^^ 如果您觉得阅读本文对您有帮助

2.1K70

如何设置tomcat服务为自启动_无限自动配置服务没有运行

接手一台用 Tomcat 跑着 Java Web 应用的 Linux CentOS 服务器,通过镜像的方式更换服务器后站点无法访问,发现是因为 Tomcat 不能在服务启动后自动启动,于是基于 init.d...将 Tomcat 配置为以服务方式自动运行。...--add tomcat-app 命令将 tomcat-app 添加到启动服务中 通过 chkconfig --list tomcat-app 命令检查是否成功添加到启动服务中 通过 service...tomcat-app start 命令测试服务是否可以正常启动 重启服务器验证 tomcat-app 是否可以自动启动 tomcat-app 配置文件内容 配置要点: 注释中一定要添加 chkconfig...,不然添加到启动服务中时会报错 “service xxx does not support chkconfig” 要设置 JAVA_HOME 与 JRE_HOME 环境变量,不然启动服务时会报错 “Neither

81430

Tomcattomcat简单介绍,安装以及启动(一)

Tomcat服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。...tomcat安装版本 tomcat有两种版本: 1. 普通安装版本(服务版):可执行文件,安装好后会在系统中注册服务. ? 2. 解压版(二进制版):解压后需要配置环境变量,建议使用此版本。...即: /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml /lib...,windows系统启动start.up脚本,linux系统启动start.sh文件,当看到如下界面,说名tomcat已经启动成功。...下篇我们开始介绍tomcat和eclipse的集成,以及启动

76930

Tomcat报错—Invalid keystore format ,tomcat启动报错

今天在修改了一些代码,然后重新放到服务器上,启动服务器的时候报这个错误!我就很纳闷,修改的文件里面根本就没有涉及到tomcat配置文件的内容怎么会出现这样子内容呢?...想了很久也网上百度了很多,很多博客提供的解答都没有解决我的问题,然后我们主管过来看了一会,给出了指导性的建议,去看tomcat下的conf/server.xml 文件。然后逐步排查....:187) at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:398) at org.apache.tomcat.util.net.AbstractEndpoint.init...:187) at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:398) at org.apache.tomcat.util.net.AbstractEndpoint.init...下的conf/server.xml 里面文件有没有被改动,我的就是被人改动了,贴出改动的文件信息,可参考: 2:查看项目代码里面是否有不同名称的包名,但是包内有内容相同的文件也会导致启动报错!

1.9K30
领券