2012-08-14 69 views
5

我使用的是tomcat 6,当我从命令行启动它时,它运行的应用程序工作正常,但是当我从eclipse启动tomcat时(我将它作为eclipse中的一个服务器添加)当我尝试在浏览器中运行应用程序时出现404错误。任何想法,为什么这是?在eclipse和命令行中启动tomcat

+0

请显示您的日志... – home 2012-08-14 15:39:24

回答

8

默认情况下,当您在Eclipse中引用现有的Tomcat实例时,仅使用其引擎。 Tomcat的/webapps文件夹中已部署的所有webapps都被忽略为。您似乎期望在从Eclipse内部启动Tomcat时也可以访问它们。

您需要在Eclipse中配置Tomcat服务器基准设置服务器的地址使用Tomcat安装而不是(默认)使用工作区的元数据。双击服务器视图中的Tomcat服务器条目进行编辑。

enter image description here

这种方式,被部署到Tomcat,Eclipse之外控制一切,也会当你在Eclipse启动Tomcat可用。