我对Tomcat和Web开发很新,并为可能是一个非常愚蠢的问题道歉。
考虑两种情况:
1
我在Eclipse之外启动Tomcat 我使用eclipse创建一个war文件 我通过管理控制台部署它 一切都好吗
2。
我通过Eclipse启动Tomcat
我无法访问管理控制台
http://localhost:8080/manager/html以404错误问候我 当Tomcat在Eclipse之外启动时,相同的页面表现正常
请告知
为什么会出现这个问题?
答案 0 :(得分:21)
为什么会出现这个问题?
您需要将Eclipse配置为控制Tomcat安装。为此:
如下面的屏幕截图所示:
答案 1 :(得分:2)
Eclipse在“Servers”项目中创建一个与Tomcat安装分开的新Tomcat配置。这允许Eclipse部署Web应用程序而不会干扰您在安装中完成的任何操作(通过管理器应用程序或手动编辑配置文件)。
您可以重新配置Eclipse,以便它使用Tomcat安装中的配置(请参阅Pascal的答案),或重新启用管理器应用程序 - 但首先阅读WTP Tomcat FAQ它是以它的方式工作的充分理由。我不记得曾经需要这样做 - Eclipse中的“Servers”选项卡允许您根据需要部署/启动/停止/调试/配置应用程序。