学加瓦吧 关注:8贴子:52

双击启动tomcat中的startup.bat闪退原因及解决方法【转】

只看楼主收藏回复

免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。
原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。
解决办法:
1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:
SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)
2.同样的。在已解压的tomcat的bin文件夹下找到shutdown.bat,右击->编辑。在文件头加入下面两行:
SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)
3.将你要发布/部署的web文件复制到tomcat的webapps目录下。
4.双击startup.bat即可启动tomcat,成功启动


1楼2015-07-17 22:40回复
    百度了各种方法
    按照楼主的方法终于搞定
    、太感谢了


    2楼2016-01-14 21:38
    收起回复
      很有用,赞一个


      IP属地:陕西3楼2016-01-24 22:47
      回复
        千万不要把(java jdk目录)和(解压后的tomcat文件目录)也给复制进去啊


        4楼2016-01-25 19:43
        收起回复
          怎样进行第三步操作


          5楼2016-03-19 21:31
          收起回复
            为什么还是闪退


            IP属地:江苏来自Android客户端6楼2016-03-20 00:15
            收起回复
              第三步是只拷贝web.xml文件吗,为什么我的还是闪退


              7楼2016-03-30 14:52
              回复
                不用分号结束,用空格分隔就行。


                IP属地:湖北8楼2016-05-22 14:36
                回复
                  请问下是这样添加的么 我这样添加后还是闪退~~~


                  9楼2016-06-10 10:13
                  收起回复
                    为什么我的显示非法访问


                    10楼2016-07-06 11:18
                    收起回复
                      谢谢楼主


                      12楼2016-08-09 16:14
                      回复
                        在服务器上使用并不需要打这两行,可新建的一个项目还是闪退啊_(:зゝ∠)_


                        IP属地:浙江13楼2016-08-10 14:20
                        回复
                          感谢楼主!


                          IP属地:北京14楼2016-08-27 22:53
                          回复
                            楼主霸气


                            IP属地:北京15楼2016-09-19 10:28
                            回复
                              第三步什么意思,什么叫做部署的web文件


                              IP属地:山东16楼2016-10-26 15:29
                              回复