maven is required and cannot be removed from the server 翻譯:Maven是必需的,不能從服務器中刪除。
無論是maven工程還是dynamic web工程都會出現這種情況
這是為什么呢?
因為這是預加載了,是你一創建工程時就已經把項目部署到指定的Tomcat中了
但這只是綁定,並不意味着該項目就在該服務器中,其實這僅是綁定了而已,即使你新建時不綁定,該項目依然是會在你右擊使用run as service 時也會默認綁定
證明:右擊別的項目run as server 時,此項目時可以刪除的
結論:使用右擊Run as,僅是默認加載綁定到指定服務器,並沒有真正部署到服務器。
重新部署項目時,如果不好理解run as 默認綁定,可以使用下邊控制台的右擊服務器控制
注意服務器后邊[ X,X]的內容,在eclipse中Tomcat是可以實時同步的Synchronize,即使你沒有重啟服務器。
右擊項目重新部署,使用run as一樣可以達到更新的目的,只是默認把工程給你添加到該服務器,其實你右擊的時候就已經選定項目綁定到了服務器,但並沒有真正部署到服務器中!