windows环境下,点击tomcat的startup.bat闪退问题
2017-07-15 21:52
549 查看
前言
最近在本地测试项目的时候,小编在本地解压了三个tomcat,需要将三个tomcat同时运行,可是当点击bin目录下的startup.bat时,黑框框出现闪退问题,以下是问题解决方案。更改端口号
由于要同时运行三个tomcat,每个tomcat要运行在不同的端口上,所以要更改默认的配置文件-server.xml,这个配置文件在conf目录下面,更改的地方有一下几点。1、
<Server port="8006" shutdown="SHUTDOWN">
更改Server端口号,默认是8005,小编t改成了8006
2、
<Connector port="8081" protocol="HTTP/1.1"
更改默认的Http端口,默认是8080,小编改成了8081
3、
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
更改AJP协议端口,依次递增就行,其实这个协议不经常用,只有在使用Apache服务器的时候有可能用到,现在都使用nginx,所以这个协议不经常使用,小编建议将此配置注释掉就行。
添加环境变量
tomcat是java语言编写的,当然jdk环境变量的配置我就不再贴了,下面增加一些关于tomcat的环境变量。-
1、添加环境变量
环境变量名称为:
CATALINA_HOME2
环境变量值为:tomcat的安装路径(
H:\Tomcats\apache-tomcat-7.0.69这是小编的安装路径)。
2、修改path环境变量,
增加:
%CATALINA_HOME2%\bin\;
修改startup.bat
若本地部署多个tomcat,并且各个端口号已经修改完毕,那么右击startup.bat,用记事本打开,将文件中的%CATALINA_HOME%
全部换成
%CATALINA_HOME2%
修改catalina.bat
将文件中的%CATALINA_HOME%改成
%CATALINA_HOME2%
小结:
其实tomcat出厂的配置是偏中等的,如果想将tomcat优化,那么我们还有更改很多配置,比如说经常用更改tomcat的运行模式,将bio改成nio模式。因为默认的模式,性能非常低下,没有经过任何优化处理和支持,怎么更改那,就是修改server.xml里的Connector节点,修改protocol为org.apache.coyote.http11.Http11NioProtocol
相关文章推荐
- 解决点击tomcat的bin目录下的startup.bat闪退问题
- 一个Windows安装Tomcat运行startup闪退问题及环境变量的配置
- windows下,java环境变量的设置,设置点击startup.bat启动tomcat
- windows下,java环境变量的设置,设置点击startup.bat启动tomcat
- windows下,java环境变量的设置,设置点击startup.bat启动tomcat
- tomcat中点击startup.bat闪退问题解决
- startup.bat闪退---tomcat环境变量配置中遇到的问题
- 解决点击tomcat的bin目录下的startup.bat闪退问题
- tomcat不能点击startup.bat闪退原因及解决方法(排除JAVA环境错误)
- 关于tomcat点击startup.bat后闪退问题的解决办法
- 如何解决Tomcat 服务器点击startup.bat 时闪退的问题
- Windows环境下让tomcat startup.bat启动时不显示控制台
- 点击tomcat的startup.bat之后一闪而过问题
- tomcat startup.bat和shutdown.bat闪退问题
- 免安装版tomcat双击startup.bat闪退问题解决
- Tomcat7.0配置,解决点击startup.bat后闪退的情况!
- 【已解决】tomcat启动不成功(点击startup.bat闪退)的解决办法
- tomcat startup.bat的闪退问题
- Tomcat7.0配置,解决点击startup.bat后闪退的情况!
- tomcat启动不成功(点击startup.bat闪退)的解决办法