eclipse - 从 Eclipse 启动时无法访问 Tomcat

标签 eclipse tomcat

我刚刚在 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启动它时它报告“Started, Synchronized”,并且没有显示任何错误消息,而是显示一个错误页面“HTTP Status 404 -/”。

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

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

我做错了什么?

最佳答案

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

.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 根上下文是否正确。

关于eclipse - 从 Eclipse 启动时无法访问 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14342050/

相关文章:

tomcat - Railo 如何像在 Tomcat 中一样在树脂中输入 Servlet 映射 url 模式

ruby - Eclipse 的首选 Ruby 插件?

http - Tomcat 5.5 中的永久 301 重定向

java - 无法使用 Java 启动 Spark

Android SDK 管理器获取失败

apache - 配置 SSL Tomcat 7 导入 comodo apache 证书

jakarta-ee - 当我从 eclipse 重新启动 tomcat 时,server.xml 更改被清除

java - ServletContextListener 在重启时丢失 JNDI 连接

java - Activity 每次启动时都会增加 RAM 使用

android - Eclipse:如何将显示的错误/警告限制为当前打开的文件?