解决tomcat startup.bat启动时一闪即过问题
2023-03-14 10:17:42 时间
tomcat可以在myeclipse下启动使用,但单独通过startup.bat启动双击后窗口一闪即逝。
主要原因为tomcat在启动的过程中需要寻找jre的安装路径,因此在启动tomcat前,需要首先安装JDK,然后配置好环境变量,有很多时候是因为环境变量配置的不正确而导致tomcat启动不起来。
下面以我的安装路径为例。
环境变量的配置如下:
CATALINA_BASE D:\apache-tomcat-7.0.6 --tomcat的安装根路径
CATALINA_HOME D:\apache-tomcat-7.0.6 --tomcat的安装根路径
JAVA_HOME D:\apache-tomcat-7.0.6 --JDK的安装根路径
PATH D:\JAVA\jdk1.6.0\bin --JDK的bin路径
CLASSPATH D:\apache-tomcat-7.0.6\lib --tomcat的lib路径
配置好环境变量以后,就可以正常启动tomcat。
如果tomcat启动时,还是一闪即逝,可以在命令行窗口运行tomcat,来查看运行产生的错误信息,运行过程如下所示:
cd D:\apache-tomcat-7.0.6\bin
catalina run --运行tomcat
如果启动有问题,会输出错误日志,来查看缺少哪些配置。
相关文章
- 【高并发】导致并发编程频繁出问题的“幕后黑手”
- 【高并发】解密导致并发问题的第二个幕后黑手——原子性问题
- 【高并发】一文解密诡异并发问题的第一个幕后黑手——可见性问题
- 开发直播相亲交友源码,高并发怎么做到不卡顿?
- 总之2022,我的研发、直播、软文触达13W+人的成果打包拿走,展望2023一起加油
- 【高并发】要想学好并发编程,关键是要理解这三个核心问题
- Java之赋值运算符
- Java之逻辑运算符
- Java之关系运算符
- java 根据经纬度计算圆周
- Java学习之路
- Java 执行 Postgresql Jdbc 类型异常时,复杂sql难定位的解决方案
- Java 关于split 的一些思考和应用(常见数据处理情况)
- Java常用对象后缀命名随记
- 【高并发】浅谈AQS中的ReentrantLock、ReentrantReadWriteLock、StampedLock与Condition
- 【高并发】浅谈AQS中的CountDownLatch、Semaphore与CyclicBarrier
- 【高并发】由InterruptedException异常引发的思考
- Java应用构建并部署ECS
- 【高并发】深度解析ScheduledThreadPoolExecutor类的源代码
- Java——发送消息到企业微信中