【小記】STS4首次使用的小問題——沒法部署到Tomcat

今天使用Mac Air配置一下新環境,雖然已經有IDEA了,可是爲了兼容公司大部分人的開發工具,要下個Ecplise,但又以爲Ecplise用得很久了,因而嚐鮮決定用下Spring對Ecplise進行改造後的一個開發工具——STS(Spring Tool Suite ),並且如今已經更新到第4版了。web

這個工具主要仍是面向Spring開發的,但其中也有其餘的兩個工具,小夥伴能夠嘗試下。網絡

我是下載了Ecplise這個版本,下載安裝後,從SVN導入項目,添加了依賴,配置了Maven、Tomcat以及其餘一些插件以後,項目沒有報錯提示,但卻沒法發佈到Tomcat中去,提示找不到能夠部署的Web項目,非常奇怪。立刻就發現了項目配置中的「Project Facet」的配置不太同樣,一開始導入進入只有「Convert to facet form ...」的字樣,我點了以後,就出現了簡單的幾個配置,但卻沒有熟悉的「Dynamic Web Module」,也就是選擇web.xml版本配置的一個選項,只有以下的三個選項。工具

通過一番摸索已經查看說明以後,發現STS4沒有預裝Web插件(心裏蹦騰,這基礎配置居然沒有。。。),因而嘗試在Ecplise的市場應用中找,也就是工具欄中的「Help」當中。開發工具

而後搜索「facet」,我根聽說明的內容,應用於Java Web應用,因而選擇了這個插件。點擊「Install」(由於我安裝完成了,就顯示了「change」),接着就是下一步之類的操做,有些網絡慢的耐心等待,畢竟是國外的服務請求。ui

最後就是安裝完成重啓STS,從新打開工程的屬性,就能夠看到有了「Dynamic Web」選項了,勾選以後從新編譯項目,就能夠發佈到Tomcat了。插件

完整的選項應該是下圖這種:orm

相關文章
相關標籤/搜索