我正在尝试将我的第一个 servlet 部署到我的服务器。当然,网上有很多教程。但是大部分都非常详细和复杂,我只需要在这台服务器上部署几个简单的 servlet。
我发现了我认为最短的部署方法:在 Tomcat Startup 上部署。我将我的 .WAR 文件 ( FirstProject.war
) 移动到$CATALINA_BASE/webapps
文件夹中,但是在尝试访问它时 ( ServerIP/FirstProject
) 我得到“请求的资源不可用”。错误。
我在部署过程中忘记了什么吗?
我知道deployOnStartup
必须设置为true
,但我没有对服务器的主机进行任何更改,因此当前主机是localhost
. 我没有更改它的设置,所以deployOnStartup
应该是true
(据说这true
是默认设置)。
我错过了什么?