8

我在 Eclipse 中运行 Tomcat。我想查看 Tomcat 主页,但是它没有显示出来。当我浏览http://localhost:8080时,我收到 HTTP 404 Page Not Found 错误。

这是如何引起的,我该如何解决?

4

3 回答 3

26

Eclipse 默认不使用独立的 Tomcat。相反,它取代了它唯一的服务器引擎,并使用工作空间作为部署空间,而不是 Tomcat 自己的/webapps文件夹。它还像server.xml服务器项目中一样创建配置文件的副本。它不会影响 Tomcat 安装。它不会触及 Tomcat 默认主页(和管理器)。它不涉及现有的部署。

由于 Tomcat 主页不是 Eclipse 项目之一(也不会成为其中之一),因此从 Eclipse 内部启动 Tomcat 时您不会看到它。您只会看到通过Add/Remove projects部署到服务器的 Eclipse 项目。我不确定您为什么需要查看 Tomcat 主页,因为它在开发 Java EE Web 项目时没有绝对价值。但是如果你真的因为一些不清楚的原因而死心塌地看到它,那么你需要告诉 Eclipse 不仅要超越它的引擎,而且要完全使用独立安装。

要对其进行配置,请在Servers视图中双击 Tomcat 的条目以打开其配置,然后在Server Locations部分中,选择Use Tomcat installation选项。

在此处输入图像描述

您现在可以看到 Tomcat 的主页。

同样,好处是非常值得怀疑的。请注意,Eclipse 将通过这种方式修改 Tomcat 安装。因此,Tomcat 安装可能无法在其他 IDE/工作区中重复使用。您需要创建一个全新的 Tomcat 安装。

于 2012-12-25T15:51:08.433 回答
1

在eclipse中,右键单击服务器视图中的tomcat服务器。tomcate->properties.click 切换位置。

于 2014-07-31T07:42:01.453 回答
0

尝试以下步骤一次:

1.从webapps文件夹中删除schoolManagementsystem文件夹和war文件

2.任务管理器-->结束所有java进程

3.现在在命令提示符下执行catalina.bat run 命令。

希望这会帮助你 。

于 2012-12-25T14:12:42.603 回答