tomcate启动成功,无法访问

xyang0917
博客专家认证
2012-06-03 01:47:26
在官网下载tomcat6.0.20这个版本,并解压,然后在eclipse for j2ee中配置tomcat,启动后报:
The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library

解决方法是下载tcnative-1.dll放到jdk/bin目录下,然后重启(下面是启动信息),没报上面的错误,启动正常,但无法访问tomcat首页,提示404错误!

2012-6-3 13:01:22 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.10.
2012-6-3 13:01:22 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
2012-6-3 13:01:22 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2012-6-3 13:01:22 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2012-6-3 13:01:22 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1333 ms
2012-6-3 13:01:22 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2012-6-3 13:01:22 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.20
2012-6-3 13:01:23 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2012-6-3 13:01:23 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2012-6-3 13:01:23 org.apache.catalina.startup.Catalina start
信息: Server startup in 887 ms

运行环境:JDK1.6 XP

找了很久,始终没找到解决方案,也许是我找解决方案的方式有问题,请在线的朋友多指点!
...全文
524 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
谢顶程序员 2012-06-18
  • 打赏
  • 举报
回复
eclipse如果你没有做tomcat改动的话,eclipse会把tomcat发布到他自己的文件夹中,并在server.xml最下面加入定位标识.
需要手动改tomcat发布地址,你可以百度搜: eclipse发布到tomcat 这样你就能找到解决方案了.

有的时候,在指定后,tomcat下会有项目,但classes会发布不过去,这时候你只能重新来过...免费的就是这么揪心 呵呵
jjb877231000 2012-06-17
  • 打赏
  • 举报
回复
重新下载一个版本
chailiangyu 2012-06-17
  • 打赏
  • 举报
回复
重新下个tomcat试试
xyang0917 2012-06-17
  • 打赏
  • 举报
回复
下了2个版本,问题都一样的~~
[Quote=引用 12 楼 chailiangyu 的回复:]

重新下个tomcat试试
[/Quote]
xyang0917 2012-06-16
  • 打赏
  • 举报
回复
没有,连访问tomcat的管理页面都访问不到,即ROOT目录下的index.html
[Quote=引用 10 楼 的回复:]

你是不是在eclipse没有指定项目的位置,导致项目发布到其他文件夹下而不是 webapp/ 而出现404 的,check now~~~
[/Quote]
  • 打赏
  • 举报
回复
你是不是在eclipse没有指定项目的位置,导致项目发布到其他文件夹下而不是 webapp/ 而出现404 的,check now~~~
xyang0917 2012-06-16
  • 打赏
  • 举报
回复
多谢您的回复,这两天工作有点忙,没有及时跟进,还请多包涵!
我试过了,放在c盘根目录,取消native库,但是tomcat仍然不自动加载webapp目录下的应用,从官网下载下来后,解压后,没有改过任何配置文件!不知道是不是和我系统环境有关(XP)。。。非常郁闷中!
[Quote=引用 8 楼 的回复:]

The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library

这个错误其实不重要。

我建议你重新下载安装Tomcat,不要再去试图启用Native库,也许就是这东西惹得祸。
……
[/Quote]
xyang0917 2012-06-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

弄个测试工程放到webapp下,直接访问测试项目看看。
[/Quote]
试过了,行不通!
MiceRice 2012-06-06
  • 打赏
  • 举报
回复
The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library

这个错误其实不重要。

我建议你重新下载安装Tomcat,不要再去试图启用Native库,也许就是这东西惹得祸。

另外安装目录绝对不要有中文字符,建议不要有空格。

掌控日月 2012-06-05
  • 打赏
  • 举报
回复
弄个测试工程放到webapp下,直接访问测试项目看看。
---TankSoftware--- 2012-06-05
  • 打赏
  • 举报
回复
配置tomcat的环境变量了吗?

CATALINA_HOME
MiceRice 2012-06-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
我的tomcat是从官网下载下来后直接解压就没动过其地方
[/Quote]

这个听起来。。。就比较诡异了。。。
xyang0917 2012-06-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

http://localhost:8080/ 结果出现404?

检查下webapps\ROOT 目录是否存在,且有内容。

另外检查conf\server.xml文件:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
[/Quote]
webapps\ROOT目录下有文件的,server.xml文件和你描述的一样,我的tomcat是从官网下载下来后直接解压就没动过其地方,启动后,访问http://localhost:8080/ ,就显示404....郁闷!
zhujyy110 2012-06-03
  • 打赏
  • 举报
回复
Server startup in 887 ms

看tomcat启动时间很可能没有加载项目
MiceRice 2012-06-03
  • 打赏
  • 举报
回复
http://localhost:8080/ 结果出现404?

检查下webapps\ROOT 目录是否存在,且有内容。

另外检查conf\server.xml文件:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧