默認在IDEA 中部署Tomcat容器的web程序,生成的網頁地址是 localhost:8080[\index.jsp] 而沒有項目名。
(其實這樣部署的tomcat和系統里的tomcat是分開獨立的。並不會把項目部署到系統的tomcat里面。所以你在idea外面系統開啟了tomcat,再在idea里面部署是會沖突的。顯示已經tomcat容器已經被使用。只有關閉外面的tomcat,在idea里面才能部署,而且在idea里面部署是不能訪問外面tomcat的其他樣本項目的。比如 localhost:8080 (這個首頁都被占了) localhost:8080/example ... 就是idea里面的是屬於idea的容器)
給URL添加項目名
在IDEA 中點擊菜單欄的 Run -> Edit Configurations
進入彈窗,Server子窗口的中間就是部署的虛擬鏈接地址
進入第二個子窗口Deployment
將其中的Application Context設置成在和剛剛鏈接對應的項目名。可以使用虛擬路徑(可以不使用項目名,兩個地方都改就行)