(转)Tomcat 启动后 “闪退”
缘由
今天在一台新机器上部署开发环境,安装完Tomcat以后,运行startup.bat后出现“闪退”。。。在网上找到了解决方案,条理清晰且分析的很详尽。记录如下:
首先贴出原文链接: http://www.cnblogs.com/godtrue/p/4339045.html
===
1:Tomcat是什么?
Tomcat是当今世界上使用最为广泛的、开源免费的Servlet/JSP容器,其主要功能是用于发布JavaWeb应用。
更多的信息请参看:
2:怎么选择Tomcat的版本
规则是看我们选择使用的技术是什么版本的,目前具体的版本匹配情况请如下图所示:

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

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

4:Tomcat的常用命令文件

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

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

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

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

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

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

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

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

(转)Tomcat 启动后 “闪退”的更多相关文章
- 全网最详细的Windows里Anaconda-Navigator启动后闪退的解决方案(图文详解)
不多说,直接上干货! 问题详情 点击 出现Anaconda-Navigator启动后闪退的现象. 或者 装过一次anaconda,貌似按了一个更新的键就打不开了.navigator这个打不开,会停留 ...
- Tomcat学习笔记 - 错误日志 - Tomcat安装版安装后第二次启动后闪退(转)-- javac不是内部或外部命令 -- 配置java环境教程
如果安装成功并且安装完成第一次启动是成功的,第二次就闪退的话,原因之一是没有配置java的环境.在网上找的配制方法有很多错误,测试javac命令时候会提示不是内部或外部命令,找到一个正确的教程.如下, ...
- Tomcat启动一半闪退问题解决
近期刚刚接触Tomcat.对其还不是非常了解. 在这几天,遇到一个Tomcat启动闪退的问题.通过查阅各种资料.算是完美解决.在此分享给朋友们. 首先.确定你的问题在哪里.有两个方法,你能够通过日志去 ...
- 关于webstorm启动后闪退
总是提示内存不足,就把内容该成了2048 在启动时候就闪退,无法进去编辑器 找到安装目录下的bin文件夹打开找到WebStorm.exe.vmoptions文件打开 把下面选项设置为 -Xmx1024 ...
- Tomcat启动失败闪退
最近把电脑系统从win8升到了8.1(之前源于各种原因都没升外带升级失败),用都用了1个月了,突然发现tomcat启动不了,提示找不到什么什么- -,因为平时基本都是从开发工具里运行的服务器,都没有问 ...
- 【问题解决】Tomcat 启动时闪退或提示“Neither the JAVA_HOME or the JRE_HOME environmental variable is defined.”
问题解决思路: 1.分析startup.bat启动脚本:发现其调用了catalina.bat,而catalina.bat调用了setclasspath.bat 2.在setclasspath.bat的 ...
- MySQL 5.7 Command Line Client输入密码后闪退和windows下mysql忘记root密码的解决办法
MySQL 5.7 Command Line Client输入密码后闪退的问题: 问题分析: 1.查看mysql command line client默认执行的一些参数.方法:开始->所有程序 ...
- mac osx 启动wireshark闪退
wireshark启动会提示安装x11 去x11地址安装后 启动还是闪退 原来是姿势不对 这样才行~~ 这一步 这个路径一定要对!路径一定要对!路径一定要对! 然后报错不用管它,如果没反应了,就继续等 ...
- MySQL输入密码后闪退,这里有解
不知道怎么的,我的MySQL就像抽风了一样,可能是不想理我了吧.只要我输入密码,它就会闪退.而且使用其他的数据库管理工具也是链接不成功的.于是下决心,调教调教它,于是有了下面的这些解决方案. 解决方法 ...
随机推荐
- Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
这里也会遇到一次性关闭所有modal引起阴影遮罩的问题,也就是所有modal都关闭了,但是主页面仍然被阴影遮罩. 这个问题从哪来的,是因为modal叠加,我们点击窗口之外的空白部分,一次性关闭所有mo ...
- win10 安装MongoDB
win10上面安装mongodb的时候,注意不要勾选上Install MongoDB Compass, 否则会退出报错!!!! mongodb的安装 我是在E盘建立的一个mongodb文件夹,用来安装 ...
- MQTT再学习 -- 漫谈MQTT协议
先占楼,稍后再讲.先搭建好MQTT服务器和客户端
- css实现加载中的效果
那天闲着,学习了一下样式效果,自己实现了一个简单的加载中的效果 废话不多说,开始吧!! 一.实现一个圆环 要实现圆环,首先我们需要知道盒模型里面border的本质,先来看一个效果吧 从上面 ...
- 如何看待 Kotlin 成为 Android 官方支持开发语言?
Google IO 2017宣布了 Kotlin 会成为 Android 官方开发语言.一时间朋友圈和Android圈被各种刷屏.当然我也顺势而为发布了一篇的文章<为什么我要改用Kotlin&g ...
- 小程序开发之改变data中数组或对象的某一属性值
前言:在小程序的开发中,我们在view中便利data中数组或对象时,很多情况下需要在js中动态改变数组或者对象中某一香的属性值. 效果图: 我给大家总结了案例如下: wxml如下: <scr ...
- JSP学习(一)JSP基础语法
JSP基础语法 1.JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素. JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观. <%@ page language=&quo ...
- spring事务传播机制的测试结果
/** * @Component是个一般性的注解,使用此注解修饰的POJO类,有value属性,指定bean的id.也可不写.默认值是类名首字母小写 * @Resource是控制依赖注 ...
- 转:Excel导入SQL数据库完整代码
Excel导入SQL数据库完整代码 protected void studentload_Click(object sender, EventArgs e) {//批量添加学生信息 SqlConnec ...
- java之集合概述
集合也称容器:从大的类别分成两类:Collection和Map,也即:单列和双列列表. java编程思想中一张图说明该体系的整体结构:其中黑色着重的类是经常使用的类. 1 Collection Col ...