启动tomcat时一闪而过解决方法:[1]前文(启动tomcat的startup一闪而过)。

但是如果想在tomcat的安装目录下 双击startup.bat启动时却一闪而过了。(tomcat启动失败),马上就带这该怎么解决呢?

方法

进入tomcat的安装目录(即解压后放置的地方),找到startup.bat

启动tomcat时一闪而过解决方法:[1]前文(启动tomcat的startup一闪而过)。

用记事本打开startup.bat,找到最后一句话::end,我们知道end表示结束的意思,:end是一个标记,我们在后面加上一句pause (暂停等待的意思);

启动tomcat时一闪而过解决方法:[1]前文(启动tomcat的startup一闪而过)。

再次执行startup.bat,就会看到如图,当我们按任意的键时cmd窗口又是一闪而过了。但是这已经确定了我们的环境变量都是正确的。

启动tomcat时一闪而过解决方法:[1]前文(启动tomcat的startup一闪而过)。

为了更加详细的看到信息,我们再来更改一句:找到call "%EXECUTABLE%" start %CMD_LINE_ARGS% 把里面的start替换为run。

启动tomcat时一闪而过解决方法:[1]前文(启动tomcat的startup一闪而过)。

再来看看cmd窗口里面输出错误信息了:
error occurred during i来自nitialization of vm
could not reserve enough space for object heap
could not create the java virtual machine
我们大体可以理解为:因为程序初始化时请求不到足够的内存,导致vm程序退出。

启动tomcat时一闪而过解决方法:[1]前文(启动tomcat的startup一闪而过)。

接着就可以解决这个问题了:申请足够的内存就可以了
如下操作:在catalina.bat中 找到Execute The Requested Command下面的
set JAVA_OPTS把这一句替换为:
set JAVA_OPTS= -server -Xms800m -Xmx800m -X360新知X:MaxNewSize=256m

启动tomcat时一闪而过解决方法:[1]前文(启动tomcat的startup一闪而过)。

然后再次启动startup.bat 会看到 我们期待已久的画面啦。启动成功啦!

启动tomcat时一闪而过解决方法:[1]前文(启动tomcat的startup一闪而过)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 951076433@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:https://www.xiaomafuwu.com/163097.html

(0)
代码小二的头像代码小二

相关推荐