缘由

今天在一台新机器上部署开发环境,安装完Tomcat以后,运行startup.bat后出现“闪退”。。。在网上找到了解决方案,条理清晰且分析的很详尽。记录如下:

首先贴出原文链接: http://www.cnblogs.com/godtrue/p/4339045.html

===

1:Tomcat是什么?

Tomcat是当今世界上使用最为广泛的、开源免费的Servlet/JSP容器,其主要功能是用于发布JavaWeb应用。

更多的信息请参看:

http://tomcat.apache.org/

2:怎么选择Tomcat的版本

规则是看我们选择使用的技术是什么版本的,目前具体的版本匹配情况请如下图所示:

(转)Tomcat 启动后 “闪退”-LMLPHP

更多信息请参看:

http://tomcat.apache.org/whichversion.html

根据我自己的电脑信息,选择下载了如下的这个版本(关于我电脑信息的情况以及JDK的信息请参看:http://www.cnblogs.com/godtrue/p/4338323.html):

(转)Tomcat 启动后 “闪退”-LMLPHP

3:Tomcat的目录结构

这款软件不需要安装,仅需要解压缩就可以了,我将此版本的Tomcat解压缩到了我的C盘根目录下,解压缩后的文件目录结构如下所示:

(转)Tomcat 启动后 “闪退”-LMLPHP

4:Tomcat的常用命令文件

(转)Tomcat 启动后 “闪退”-LMLPHP

5:启动Tomcat一闪而过的分析及解决过程(下载和解压Tomcat对应的文件夹相当的简单,不过当我使用对应的启动程序——startup.bat启动Tomcat时出现了一个一闪而过的问题,这是怎么回事呢?这是因为Tomcat的运行,需要配置对应的运行环境,我们还没有配置,需要配置一下,我从网上看到了许多篇关于配置JDK和Tomcat的博文,实验了一下发现有些不灵光而且版本样式较多、参差不齐,我觉得还是自己实验一下吧!“一闪而过”,可不好,能给出点对应的运行提示信息就好了,于是我选择在Windows的命令窗口中试验下,看看能不能得到一些有用的信息,下面是我的实验过程!)

5-1:首次运行startup.bat的情况

(转)Tomcat 启动后 “闪退”-LMLPHP

      5-2:根据首次运行startup.bat的提示信息以及配置JDK时的经验(详细情况请看看:http://www.cnblogs.com/godtrue/p/4338323.html),我们需要先配置好对应的系统环境变量——PATH,如下图所示:

(转)Tomcat 启动后 “闪退”-LMLPHP

      5-3:配置好对应的系统环境变量——PATH之后,再次的运行startup.bat时Windows系统给出了如下的提示信息,于是我们继续往下走,看看还会出现什么情况!

(转)Tomcat 启动后 “闪退”-LMLPHP

      5-4:配置系统环境变量——CATALINA_HOME

(转)Tomcat 启动后 “闪退”-LMLPHP

      5-5:如下是配置好了系统环境变量——CATALINA_HOME之后,我们再次的运行startup.bat命令时得到的系统提示信息,好吧!我们继续配置,然后再次的运行startup.bat看看还需要配置什么!

(转)Tomcat 启动后 “闪退”-LMLPHP

      5-6:配置系统环境变量——JAVA_HOME

(转)Tomcat 启动后 “闪退”-LMLPHP

      5-7:配置好系统环境变量——JAVA_HOME之后,我们发现Windows系统运行startup.bat批处理文件成功了!嘿嘿,终于搞定啦!

(转)Tomcat 启动后 “闪退”-LMLPHP

      5-8:高兴之余我们顺便使用浏览器访问访问看看效果,我访问的效果如下:

(转)Tomcat 启动后 “闪退”-LMLPHP

05-11 17:47