天天看點

eclipse使用maven建立web3.0項目

挺别扭的,eclipse和maven發展了這麼久,二者都沒有很好的解決這個問題。

預設情況下,使用maven骨架撞見的webapp隻支援servlet2.3,eclipse又不允許随便修改為3.0。

網上流傳最多的版本可能是修改項目目錄中<code>.settings/org.eclipse.wst.common.project.facet.core.xml</code>檔案,然後還要注意一堆東西。

我梳理了一種辦法,感覺處理起來相對合理,如下:

此時插件隻是插入了基本模闆:

非必須,隻是建議。

以上基本上依靠eclipse就可以實作,不需要直接修改pom。這裡隻是列出xml片段:

第6步執行完後,你可能會發現,右鍵點選項目名,”Maven”選項沒有了。别急,恢複一下現場就可以了。

maven3将maven-eclipse-plugin标記為了’Deprecated’,說是交給eclipse來處理,但是eclipse根本沒有處理好這個問題,蛇精病。

好在隻是标記為’Deprecated’,說不準多少年内還能用的。

繼續閱讀