Tomcat配置虚拟目录后startup.bat闪退问题

  在尝试配置虚拟目录之前我的Tomcat是可以正常进行,如果您还没有走到这一步请移步别的文章!!

startup.bat的闪退问题解决方法

1.在tomcat的bin文件中找到startup.bat文件在文末编辑pause

2.再点击startup.bat  会出现两种请情况:

1)

2)Using CATALINA OPTSL:""【没来得及截图,凑合着看吧。。。】

 第一种情况是由于没有配置JAVA_HOME的环境变量,建议配置

ps:配置的环境变量是JAVA_HOME位jdk安装目录,注意这个目录是根目录,不能带有bin等

对于第二种情况大部分文章会建议你检查JAVA_HOME的环境配置问题,但是我弄了好几遍都报错!

3.所以命令窗口Tomcat目录下在命令窗口中打开,输入 catalina run,可能bin下没有jar包

[不要关闭命令窗口]

 4.但是就算是下了jar包我的问题任然存在,在命令窗口最后面看到了

Tomcat启动:Cannot start server. Server instance is not configured.

结果是:建立虚拟目录的时候不小心物理路径中出现了中文,出现了 服务器 无法启动的问题

于是我把server.xml中虚目录删掉了

结果startup.bat没有闪退了!!!【是的我忙了两天回到了原点...】

成功配置虚目录

1.配置虚拟目录

path:指定访问该Web应用的入口。
docBase:指定Web应用的文件路径【自己的目录,不要盲目复制】
reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。

(这个截图有点长)

 2.关闭server.xml重启startup.bat ,然后在网页的输入网址出输入local host:8080/test

 

后面又出现了404报错窗口(真是踩不尽的坑!!!)

3.在Tomcat的conf目录下找到web.xml中找到param-value 将默认值false改成true

 再去输入local host:8080/test

如果页面没有出现404报错页面  恭喜您!!!  

 引用【感谢作者大大们】

 Tomcat启动:Cannot start server. Server instance is not configured._psh1234的博客-CSDN博客


tomcat5.5 虚拟目录路径配置出现404错误_夏尔蒙的博客-CSDN博客 Tomcat遇到闪退和Using CATALINA_OPTS:问题如何解决_孙hill的博客-CSDN博客_catalina_opts:

  • 31
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值