Tomcat服务启动失败问题

LikeWatchStar 2020-01-17 10:42:43
我下载了jdk13,然后配置好jre13,环境变量都试过没问题,直接service install Tomcat9也是成功的,startup也是成功的,但是服务启动就是一直失败,然后我换了一台电脑也是一样的结果,但是另一台电脑点了use default之后就可以服务正常启动,而且use default的路径也是我自己配置的jre路径,第一台电脑就死活不变,我估计必须要吧tomcat9w.exe的java下的use default才是真正有权限去使用jvm,直接选取路径报错日志就总是显示拒绝访问, 最关键的是use default总是一个莫名其妙的路径,现在真的是很纠结,我去github下载源码又卡的不行根本下载不了10kb每秒,也是很无语,有没有大佬遇到过,坛主呢,帮帮忙呗




...全文
230 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LikeWatchStar 2020-01-21
  • 打赏
  • 举报
回复
问题解决了,有2种方式: 第一种: 首先说一下猜测,tomcat作为service启动的时候必须使用use default选项,似乎直接选取路径他是没有权限去使用本地jvm的,从注册表找的路径值,但是我不知道是哪个,我的电脑因为装过很多关于java的软件,所以jre就有很多历史垃圾导致了注册表不干净,use default总是选不到最新的jvm,如果电脑很干净并且环境变量都正确直接use default启动就可以成功 第二种: 虽然我的以前的jre环境比较乱,但是最新的jdk是干净的,tomcat9w.exe下的Startup下的Mode选项默认是jvm,切换到java也可以做到启动成功
qq_39936465 2020-01-17
  • 打赏
  • 举报
回复
引用 1 楼 LikeWatchStar 的回复:
C盘下之前确实有这个路径,但是是低版本的jre,我不知道什么时候在的,我是不记得什么时候下载过这个,然后我就删了,但是删了也没用,use default路径还是那个
java -version 先看清楚你jre的版本
LikeWatchStar 2020-01-17
  • 打赏
  • 举报
回复
C盘下之前确实有这个路径,但是是低版本的jre,我不知道什么时候在的,我是不记得什么时候下载过这个,然后我就删了,但是删了也没用,use default路径还是那个

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧