会出现一只小猫,关于tomcat的环境变量我是这样配置的,新建环境变量 取名 TOMCAT_HOME 值为 C:\xxx\tomcat安装目录,然后再Path这个默认的环境变量中追加%TOMCAT_HOME%\bin。但是我双击bin目录下的startup.bat命令会一闪而过,出现一个这样的画面
32 个解决方案
#1
看看tomcat的启动日志吧,在tomcat的安装目录下的logs文件下的catalina.log看下报什么错误,不行就把错误代码贴上来!
#2
通过cmd,到tomcat的bin目录下,命令输入startup.bat,回车
#3
这种情况一般是环境变量有问题,要是在不行,把tomcat配到myeclipse里,用myeclipse启动
#4
环境变量木有配置好。。你开启运行,输入cmd。输入javac试看看。如果没东西的话就表示你环境变量没有配好。
#5
cmd cd到bin目录运行startup.bat可以看到启动什么原因出错。
一般是环境没配好
一般是环境没配好
#6
根据经验,肯定是没有配好环境变量
#7
环境变量的问题吧。。
#8
我以前也出现过,还坚持认为环境变量没问题,但我仔细阅读才发现还是有错误,所以我也认为是环境变量的问题
#9
开启运行,输入cmd,输入javac没有问题,我之前说了,jdk配置没有问题
#10
通过cmd,到tomcat的bin目录下,命令输入startup.bat,回车,一个一闪而过,另一个出现这么一张照片
#11
log文件夹里面没有catalina.log
#12
用记事本打开startup.bat,看看里面设置的环境变量、引用的bat文件是否有路径设置错误。
#13
startup.bat里面第一行加一个use javahome什么的,百度很多的就可以了
#14
有哪位大神留下qq号,方便我们交流一下这个问题
#15
环境变量问题
#16
我知道是环境变量问题,具体怎么设置呢?我按网上的方法试过了,都不行
#17
哪位大神留下qq号方便交流一下啊
#18
安装tomcat时应该会自动注册服务的啊,直接启动在服务管理器中启动不就行了吗(通常都是自启动的),为什么通过脚本启动呢,如果服务管理器(我的电脑-》右键-》管理-》服务和 应用程序)里没有tomcat服务,就在网上查一下“tomcat注册服务”,一看就明白了,不需要配置环境变量。
#19
楼主的头像太口耐的,只可惜我知道的仅是卸掉重装,一步步按照步骤走!
#20
你的环境变量备置的有问题吧,如果我没记错Tomcat的安装目录应该叫JAVA_HOME吧,试试吧,如果不行把classpath也配上吧,虽然到现在我还不知道classpath到底有啥用。。。。
#21
服务管理器里面有tomcat这个服务
#22
先试一下你的环境变量有没有配好
cmd
java
javac
排除法解决问题
cmd
java
javac
排除法解决问题
#23
为什么我得bin目录没有你说的文件?
#24
应该是没配置java_home环境变量的原因吧。。。
#25
在bat的最后一行加一个pause, 什么都知道了。
#26
应该是坏境变量的问题,那个Program Files中间有空格的原因 试试 应该是这个原因
#27
#28
在tomcat/bin 目录下的catalina.bat文件第一行添加:
set JAVA_HOME=xxxx\jdk //jdk安装的路径
#29
装tomcat7吧 妹纸
#30
cmd cd到bin目录运行catalina.bat run,如下图所示
然后就能够看到你的错误信息,我猜想是端口冲突的问题,你可以将conf/server.xml文件中
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
里面的8080端口换成别的端口试一试
然后就能够看到你的错误信息,我猜想是端口冲突的问题,你可以将conf/server.xml文件中
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
里面的8080端口换成别的端口试一试
#31
好神奇啊.我的变量名叫TOMCAT_HOME 啊,怎么你们都是Java_home啊 ,居然一直用着没出错.... ,我对tomcat只配了这一个变量
变量名:TOMCAT_HOME
变量值:E:\apache-tomcat-7.0.39;
变量名:TOMCAT_HOME
变量值:E:\apache-tomcat-7.0.39;
#32
我看楼主好像是jdk7和tomcat5一起用啊,会不会是版本问题啊.
#1
看看tomcat的启动日志吧,在tomcat的安装目录下的logs文件下的catalina.log看下报什么错误,不行就把错误代码贴上来!
#2
通过cmd,到tomcat的bin目录下,命令输入startup.bat,回车
#3
这种情况一般是环境变量有问题,要是在不行,把tomcat配到myeclipse里,用myeclipse启动
#4
环境变量木有配置好。。你开启运行,输入cmd。输入javac试看看。如果没东西的话就表示你环境变量没有配好。
#5
cmd cd到bin目录运行startup.bat可以看到启动什么原因出错。
一般是环境没配好
一般是环境没配好
#6
根据经验,肯定是没有配好环境变量
#7
环境变量的问题吧。。
#8
我以前也出现过,还坚持认为环境变量没问题,但我仔细阅读才发现还是有错误,所以我也认为是环境变量的问题
#9
开启运行,输入cmd,输入javac没有问题,我之前说了,jdk配置没有问题
#10
通过cmd,到tomcat的bin目录下,命令输入startup.bat,回车,一个一闪而过,另一个出现这么一张照片
#11
log文件夹里面没有catalina.log
#12
用记事本打开startup.bat,看看里面设置的环境变量、引用的bat文件是否有路径设置错误。
#13
startup.bat里面第一行加一个use javahome什么的,百度很多的就可以了
#14
有哪位大神留下qq号,方便我们交流一下这个问题
#15
环境变量问题
#16
我知道是环境变量问题,具体怎么设置呢?我按网上的方法试过了,都不行
#17
哪位大神留下qq号方便交流一下啊
#18
安装tomcat时应该会自动注册服务的啊,直接启动在服务管理器中启动不就行了吗(通常都是自启动的),为什么通过脚本启动呢,如果服务管理器(我的电脑-》右键-》管理-》服务和 应用程序)里没有tomcat服务,就在网上查一下“tomcat注册服务”,一看就明白了,不需要配置环境变量。
#19
楼主的头像太口耐的,只可惜我知道的仅是卸掉重装,一步步按照步骤走!
#20
你的环境变量备置的有问题吧,如果我没记错Tomcat的安装目录应该叫JAVA_HOME吧,试试吧,如果不行把classpath也配上吧,虽然到现在我还不知道classpath到底有啥用。。。。
#21
服务管理器里面有tomcat这个服务
#22
先试一下你的环境变量有没有配好
cmd
java
javac
排除法解决问题
cmd
java
javac
排除法解决问题
#23
为什么我得bin目录没有你说的文件?
#24
应该是没配置java_home环境变量的原因吧。。。
#25
在bat的最后一行加一个pause, 什么都知道了。
#26
应该是坏境变量的问题,那个Program Files中间有空格的原因 试试 应该是这个原因
#27
#28
在tomcat/bin 目录下的catalina.bat文件第一行添加:
set JAVA_HOME=xxxx\jdk //jdk安装的路径
#29
装tomcat7吧 妹纸
#30
cmd cd到bin目录运行catalina.bat run,如下图所示
然后就能够看到你的错误信息,我猜想是端口冲突的问题,你可以将conf/server.xml文件中
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
里面的8080端口换成别的端口试一试
然后就能够看到你的错误信息,我猜想是端口冲突的问题,你可以将conf/server.xml文件中
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
里面的8080端口换成别的端口试一试
#31
好神奇啊.我的变量名叫TOMCAT_HOME 啊,怎么你们都是Java_home啊 ,居然一直用着没出错.... ,我对tomcat只配了这一个变量
变量名:TOMCAT_HOME
变量值:E:\apache-tomcat-7.0.39;
变量名:TOMCAT_HOME
变量值:E:\apache-tomcat-7.0.39;
#32
我看楼主好像是jdk7和tomcat5一起用啊,会不会是版本问题啊.