Tomcat双击startup.bat后,窗口一闪而过

问题信息:

Tomcat的startup一闪而过,并报错:

NOTE: Picked up JDK_JAVA_OPTIONS: 
--add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED WARNING: Unknown module: java.rmi specified to --add-opens

截图:
在这里插入图片描述

解决过程:

调试:

startup.bat在记事本中打开:
1、最后一行加上pause
2、start %CMD_LINE_ARGS%改成run %CMD_LINE_ARGS%,保存,关闭。
此时再双击,可以保证窗口不会关闭。

如果你的报错信息和我的一样,则继续往下看。

环境变量:

1、变量名:JAVA_HOME,值:JDK安装地址,截止到bin的上一级。
如果你的变量编辑界面是下面这样的,导致最后总有分号,可以点击编辑文本,删掉分号。

在这里插入图片描述
2、变量名:PATH,值:%JAVA_HOME%\bin

关键步骤:

setclasspath.bat在记事本中打开,
在大概23行的位置,即两条虚线下面,添加JDK的安装目录,我的是:

set JAVA_HOME=H:\software\JDK\JDK11\anzhuang

千万不要有JRE_HOME,保存关闭

再次双击startup.bat,成功。

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值