tomcat启动startup.bat一闪而过解决方案

简介: tomcat启动startup.bat一闪而过解决方案

1、tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALINA_HOME即tomcat的主目录,JAVA_HOME即java安装的主目录,jdk的主目录。

首先,要在环境变量处,配置JAVA_HOME,注意变量值是jdk的主目录,不是bin目录,并且不要加分号。

2、一定要cd到 E:\apache-tomcat-7.0.81\logs查看log ,log里面会显示错误,

         严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]

java.net.BindException: Address already in use: JVM_Bind <null>:8080


我的tomact一闪而过的原因就是这个。

大多数原因都是2引起的,因为如果jdk环境变量没有ok,JVM就运行不起。


解决方案:E:\apache-tomcat-7.0.81\conf\server.xml\

①<Server port="8005" shutdown="SHUTDOWN">   //将8005修改成8015(自己随便改)

② <Connector port="8080" protocol="HTTP/1.1"

              connectionTimeout="20000"

              redirectPort="8443" />      //8080肯定被占用了,所以HTTP协议的端口一定要改掉,该端口不具备复用的功能

③  <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> //8009改为8019(自己改,也有可能冲突)


目录
相关文章
|
应用服务中间件
解决方案:IDEA控制台输出Tomcat中文乱码
解决方案:IDEA控制台输出Tomcat中文乱码
526 0
解决方案:IDEA控制台输出Tomcat中文乱码
|
Java 应用服务中间件 Linux
tomcat启动时黑窗口一闪而过的问题及解决方案
tomcat启动时黑窗口一闪而过的问题及解决方案
692 0
|
网络协议 应用服务中间件 Linux
Tomcat假死的原因及解决方案
Tomcat假死的原因及解决方案
922 0
|
监控 算法 Java
java tomcat服务无缘无故挂掉分析和解决方案
最近有同事反应有时候xxx系统有时候会时不时出现服务异常提示,一上机器,发现xxx服务进程不在,重启服务后又恢复了,所以这边就需要去跟进问题。
3982 0
|
Java 应用服务中间件 Android开发
启动tomcat时cmd窗口一闪而过解决方法【尤其注意配置问题】
启动tomcat时cmd窗口一闪而过解决方法【尤其注意配置问题】
340 0
启动tomcat时cmd窗口一闪而过解决方法【尤其注意配置问题】
|
Java 应用服务中间件 Android开发
启动Tomcat一闪而过解决方案
启动Tomcat一闪而过解决方案
245 0
|
NoSQL 应用服务中间件 Redis
tomcat redis session共享的解决方案SessionListener不执行
tomcat redis session共享的解决方案SessionListener不执行
153 0
|
应用服务中间件
tomcat启动批处理——startup.bat
从文件命名上看就知道这是一个启动批处理,这个批处理的主要功能就是为了找到另一个批处理catalina.bat,并且执行catalina.bat。一开始就用if "%OS%" == "Windows_NT" setlocal 判断系统是否为Windows_NT,如果是的话则使用setlocal命令,此命令表示之后所有对环境变量的改变只限于该批处理文件,要还原原先的设置可以执行endlocal,如未显式执行,则会在批处理的最后自动隐性执行endlocal命令。
1295 0
|
2月前
|
缓存 Java 应用服务中间件
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
本文详解Spring Boot十大核心配置优化技巧,涵盖Tomcat连接池、数据库连接池、Jackson时区、日志管理、缓存策略、异步线程池等关键配置,结合代码示例与通俗解释,助你轻松掌握高并发场景下的性能调优方法,适用于实际项目落地。
490 5
|
5月前
|
Java 应用服务中间件 Linux
在Java 12环境中配置和部署Apache Tomcat的步骤。
这段部署Tomcat的冒险旅程充满技术挑战,但同时也像游戏一样充满乐趣。它需要你提前准备,仔细执行,并随时准备解决意外情况。成功后,你就可以在这匹强壮的网络野马上,带着你的Java应用,冲向Web开发的璀璨星空。
190 56