0

我刚刚在 Windows 7 上安装了 eclipse 和 tomcat。我使用了最新版本。

对于 Eclipse,http://www.eclipse.org/downloads/download.php? file=/technology/epp/downloads/release/juno/SR1/eclipse-jee-juno-SR1-win32-x86_64.zip

对于 tomcat, http: //ftp.unicamp.br/pub/apache/tomcat/tomcat-7/v7.0.34/bin/apache-tomcat-7.0.34-windows-x64.zip(不是服务版本)。

当我运行tomcat的startup.bat时,它可以正常启动,我可以从浏览器的8080端口访问它。

但是我在eclipse中添加了它,当我从eclipse启动它时,它报告“已启动,已同步”,并且没有显示错误消息,但显示错误页面“HTTP Status 404 - /”。

如果我在 Eclipse 中关闭它并运行它的 startup.bat,我可以再次从浏览器访问它。

Eclipse 根本没有要设置的配置,我只是指向 tomcat 的安装路径。

我做错了什么?

4

1 回答 1

1

如果在以下位置出现错误或异常,请尝试检查服务器日志:

.metadata\.plugins\org.eclipse.wst.server.core\tmp0\

在您的 Eclipse 工作空间元数据目录中。无论如何,应该在eclipse IDE中向控制台报告一些失败原因(异常)或服务器报告正确启动,例如:

5.1.2013 17:24:25 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
15.1.2013 17:24:25 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
15.1.2013 17:24:25 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/22  config=null
15.1.2013 17:24:25 org.apache.catalina.startup.Catalina start
INFO: Server startup in 9121 ms

在这种情况下,请检查您的 servlet 映射并检查您的 url 根上下文是否正确。

于 2013-01-15T16:27:17.077 回答