問題
今天在新環境下安裝開發環境STS,使用的的3.9,如下圖
安裝完成之后配置Tomcat,在STS啟動Tocat后,在瀏覽器輸入:http://localhost:8080/ 發現無法訪問。。。
分析
STS集成Tomcat之后,Server location 默認配置在workspace目錄下:
因此,當我們啟動在STS啟動Tomcat以后,需要將路徑更改到Tomcat的安裝路徑,之后再啟動Tomcat進行部署
解決方案
在STS中的Server里面選中Tomcat,雙擊,之后就會進去Tomcat的配置頁面后,修改server locations
完成之后先Save,再次啟動Tomcat,輸入地址:http://localhost:8080, 我們可以看到Tomcat的管理界面啦!!!
注: 根據上面的設置,我們把項目部署在Tomcat下面的 “wtpwebapps”目錄,而不是直接部署在"webapp"下,當然,我們也可以通過修改配置直接部署在那邊。
附錄:STS中tomcat 中server location灰色,如何修改?
若要修改這個配置
1. 停止Tomat
2. 把tomcat下的所有項目移除
3. 右擊,clean...之后就可以修改設置啦