解決啓動Tomcat報錯:Failed to destroy end point associated with ProtocolHandler["ajp-nio-8009"]

前景提要:我們安裝的maven倉庫默認情況下都放在了C盤中的m2/repository中,但windows用戶的操作系統都安裝在C盤,把maven倉庫放在C盤是很危險的,爲此我們需要修改本地倉庫路徑今天把框架中的maven依賴庫更換了下載地址和存放的位置,因爲之前用的都是官網,下載包或者更新配置文件的速度都特別慢,實在是忍受不了更換更了阿里雲提供的maven倉庫,感覺速度一下子就提升了n個等級,當然這個錯誤也是我在更改之後運行Tomcat之後出現的錯誤。


問題原因:因爲自己更改了Maven倉庫的settings.xml的位置,所以配置環境和之前默認的環境變量不一致導致Tomcat運行出錯。

解決方法:

1.打開myeclipse點擊windows->preferences->maven->installations下add一個已經安裝到D:\Java目錄下的maven,如:D:\Java\maven-3.0.4,並勾選此新加項。並點擊下面的browse按鈕打開maven的全局配置文件,如:D:\Java\maven-3.0.4\conf\setting.xml。(如已經安裝好可跳過此步)

2.打開myeclipse點擊windows->preferences->maven->User setting下修改user setting選項爲:D:\Java\m2\repository\settings.xml,並點擊update settings。並點擊下面的reindex按鈕更新索引。

3.點擊配置窗口的apply按鈕,突出配置窗口。

4.最後打開CMD,執行mvn help:system會發現Maven從遠程庫下載的jar包都會放到新修改後的路徑D:\Java\m2\repository中了。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章