我想將我的第一個servlet部署到我的服務器。當然,還有很多在線的教程。但是其中大部分都非常詳細和複雜,我只需要在服務器上部署一些簡單的servlet。將Web應用程序部署到Apache Tomcat的最簡單方法
我發現我認爲是最短的部署方法:Deployment on Tomcat Startup。我將我的.WAR文件(FirstProject.war
)移動到$CATALINA_BASE/webapps
文件夾中,但嘗試訪問它時(ServerIP/FirstProject
),我得到「請求的資源不可用」。錯誤。
在部署過程中有什麼我忘記的東西嗎?
我知道deployOnStartup
必須設置爲true
,但我沒有更改任何與服務器的主機,所以當前主機是localhost
。我沒有改變它的設置,所以deployOnStartup
應該是true
(據說true
是默認值)。
我錯過了什麼?
你是什麼港口讓?你能發佈你的tomcat配置文件嗎? – smk
您是否聲明瞭index.html文件?如果不是,你期望什麼? Tomcat是否仍在監聽其默認端口8080? – duffymo
您的servlet映射最有可能存在問題。 – Pushkar