tomcat正常启动 但http://localhost:8080不能访问

时间:2021-03-30 20:08:44
tomcat解压版 配置信息  
CATALINA_HOME   C:\apache-tomcat-6.0.33
JAVA_HOME   C:\Java\jdk1.6.0_21
PATH   C:\Java\jdk1.6.0_21\bin
CLASSPATH   .;C:\Java\jdk1.6.0_21\lib\dt.jar;C:\Java\jdk1.6.0_21\lib\tools.jar

tomcat启动信息
2011-12-2 19:28:06 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performanc
e in production environments was not found on the java.library.path: C:\Java\jdk
1.6.0_21\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS
\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Thun
der Network\KanKan\Codecs;C:\Java\jdk1.6.0_21\bin
2011-12-2 19:28:06 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2011-12-2 19:28:06 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 409 ms
2011-12-2 19:28:07 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2011-12-2 19:28:07 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.33
2011-12-2 19:28:07 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor host-manager.xml
2011-12-2 19:28:07 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor manager.xml
2011-12-2 19:28:07 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2011-12-2 19:28:07 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2011-12-2 19:28:07 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2011-12-2 19:28:07 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2011-12-2 19:28:07 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2011-12-2 19:28:07 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/16  config=null
2011-12-2 19:28:07 org.apache.catalina.startup.Catalina start
信息: Server startup in 400 ms



http://localhost:8080 无法显示欢迎界面

27 个解决方案

#1


是不是项目没有添加到servers视窗里配置的tomcat里?

#2


端口没有被占用   root下的index.jsp也在   

#3


刚开始配置tomcat 都访问不了欢迎界面     还没在myeclipse里配置

#4


补充一下 http://127.0.0.1:8080 也不能访问 

#5


端口对不对啊~~~

#6


端口没问题  没被占用 

#7


引用
环境变量配置有问题。。。path路径。。。。问题。。
C:\Java\jdk1.6.0_21\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS
\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Thun
der Network\KanKan\Codecs;C:\Java\jdk1.6.0_21\bin

看看上述开头和结尾部分。。你配置了 两次path。。。

正确的配置:如:
JAVA_HOME 中:C:\Program Files (x86)\Java\jdk1.6.0_10
PATH中:%JAVA_HOME%\bin;
path放在最前面不要忘记分号了。。

#8


看你tomcat也没有报错。。如果环境变量改了后,,再看看C:\Java\jdk1.6.0_21\bin下面是不是有javax.exe。。
如果还找不到问题。。那就到webapps下面看看有没有ROOT项目。。。必须要有这个项目。。。。

#9


环境变量配错了

#10


引用 8 楼 kouyisc 的回复:
看你tomcat也没有报错。。如果环境变量改了后,,再看看C:\Java\jdk1.6.0_21\bin下面是不是有javax.exe。。
如果还找不到问题。。那就到webapps下面看看有没有ROOT项目。。。必须要有这个项目。。。。

我的c:Java\jdk1.6.0_21\bin下面没有javax.exe,不过有java.exe。 是这个的原因么?

#11


我同学也出现了这个问题,他重新安装了一个myeclipse8.5  和 tomcat  就好啦

#12


我也用安装版的试过了,还是不行。

#13


把ClassPath设置为.;C:\Java\jdk1.6.0_21\lib
后面jar是不需要的

#14


引用 10 楼 wwk_asm 的回复:
引用 8 楼 kouyisc 的回复:

看你tomcat也没有报错。。如果环境变量改了后,,再看看C:\Java\jdk1.6.0_21\bin下面是不是有javax.exe。。
如果还找不到问题。。那就到webapps下面看看有没有ROOT项目。。。必须要有这个项目。。。。

我的c:Java\jdk1.6.0_21\bin下面没有javax.exe,不过有java.exe。 是这……

有java.exe就行了。。我说错了 多了一个x。。。

#15


1.页面上是什么提示?1)找不到服务器;2)404;3)500 哪种
2.如果1.1就是地址和端口敲错了;2.2 uri错了,也可能是项目问题;3)程序异常

#16


我用我同学电脑可以 但我自己电脑不可以 这什么原因呢

#17


 win7 版的 解压tomcat 不能自动配置环境变量,需要手动配置,否则需要在tomcat根目录 /bin/startup.bat 来启动一定可以访问的。

#18


出现什么提示 如果是页面没有报错的话那么可能是浏览器有问题   重启一下 再看看 能不能打开

#19


有没有提示404

#20


我也在前几天的项目开发中碰到了这种情况,端口配置正确,能打开项目但是打开不了Tomcat的主页。我的这个是MyEclipse改了我的Tomcat配置文件。我建议楼主用免安装版的,把就的删除了重新copy一个~~~我就是这样解决的,找了很久都不知道啥问题

#21


我重装系统后就可以了

#22


出现这问题好像是我学校的上网客户端的问题  不知道是不是冲突了?

#23


我有监听过端口  netstat -an  8080没被占用

#24


不断地启动和关闭服务,试几次就好了

#25


点击startup.bat打开服务器后别把tomcat的黑框框关掉,关掉服务器就断线了,新手一枚

#26


webapps下面看看有没有ROOT项目,,localhost:8080是进这个文件夹的

#27


引用 26 楼 miLLlulei 的回复:
webapps下面看看有没有ROOT项目,,localhost:8080是进这个文件夹的


正解 给你个赞

#1


是不是项目没有添加到servers视窗里配置的tomcat里?

#2


端口没有被占用   root下的index.jsp也在   

#3


刚开始配置tomcat 都访问不了欢迎界面     还没在myeclipse里配置

#4


补充一下 http://127.0.0.1:8080 也不能访问 

#5


端口对不对啊~~~

#6


端口没问题  没被占用 

#7


引用
环境变量配置有问题。。。path路径。。。。问题。。
C:\Java\jdk1.6.0_21\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS
\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Thun
der Network\KanKan\Codecs;C:\Java\jdk1.6.0_21\bin

看看上述开头和结尾部分。。你配置了 两次path。。。

正确的配置:如:
JAVA_HOME 中:C:\Program Files (x86)\Java\jdk1.6.0_10
PATH中:%JAVA_HOME%\bin;
path放在最前面不要忘记分号了。。

#8


看你tomcat也没有报错。。如果环境变量改了后,,再看看C:\Java\jdk1.6.0_21\bin下面是不是有javax.exe。。
如果还找不到问题。。那就到webapps下面看看有没有ROOT项目。。。必须要有这个项目。。。。

#9


环境变量配错了

#10


引用 8 楼 kouyisc 的回复:
看你tomcat也没有报错。。如果环境变量改了后,,再看看C:\Java\jdk1.6.0_21\bin下面是不是有javax.exe。。
如果还找不到问题。。那就到webapps下面看看有没有ROOT项目。。。必须要有这个项目。。。。

我的c:Java\jdk1.6.0_21\bin下面没有javax.exe,不过有java.exe。 是这个的原因么?

#11


我同学也出现了这个问题,他重新安装了一个myeclipse8.5  和 tomcat  就好啦

#12


我也用安装版的试过了,还是不行。

#13


把ClassPath设置为.;C:\Java\jdk1.6.0_21\lib
后面jar是不需要的

#14


引用 10 楼 wwk_asm 的回复:
引用 8 楼 kouyisc 的回复:

看你tomcat也没有报错。。如果环境变量改了后,,再看看C:\Java\jdk1.6.0_21\bin下面是不是有javax.exe。。
如果还找不到问题。。那就到webapps下面看看有没有ROOT项目。。。必须要有这个项目。。。。

我的c:Java\jdk1.6.0_21\bin下面没有javax.exe,不过有java.exe。 是这……

有java.exe就行了。。我说错了 多了一个x。。。

#15


1.页面上是什么提示?1)找不到服务器;2)404;3)500 哪种
2.如果1.1就是地址和端口敲错了;2.2 uri错了,也可能是项目问题;3)程序异常

#16


我用我同学电脑可以 但我自己电脑不可以 这什么原因呢

#17


 win7 版的 解压tomcat 不能自动配置环境变量,需要手动配置,否则需要在tomcat根目录 /bin/startup.bat 来启动一定可以访问的。

#18


出现什么提示 如果是页面没有报错的话那么可能是浏览器有问题   重启一下 再看看 能不能打开

#19


有没有提示404

#20


我也在前几天的项目开发中碰到了这种情况,端口配置正确,能打开项目但是打开不了Tomcat的主页。我的这个是MyEclipse改了我的Tomcat配置文件。我建议楼主用免安装版的,把就的删除了重新copy一个~~~我就是这样解决的,找了很久都不知道啥问题

#21


我重装系统后就可以了

#22


出现这问题好像是我学校的上网客户端的问题  不知道是不是冲突了?

#23


我有监听过端口  netstat -an  8080没被占用

#24


不断地启动和关闭服务,试几次就好了

#25


点击startup.bat打开服务器后别把tomcat的黑框框关掉,关掉服务器就断线了,新手一枚

#26


webapps下面看看有没有ROOT项目,,localhost:8080是进这个文件夹的

#27


引用 26 楼 miLLlulei 的回复:
webapps下面看看有没有ROOT项目,,localhost:8080是进这个文件夹的


正解 给你个赞