Maven的系列文章
Maven專案要deploy到server上,
可以在pom.xml中加上maven-plugin的設定,
讓Maven在執行mvn package的時候,
直接將檔案copy到server指定的位置.
但如果專案大,或想要hot deploy的時候,
還是使用Eclipse的plugin來做比較方便.
1.
先安裝Maven Integration for Eclipse WTP
在Eclipse中選擇Help -> Eclipse Marketplace
搜尋maven wtp後,選擇安裝Maven Integration for Eclipse WTP
2.
這時候在專案上點右鍵,
Run as會出現Run on Server的選項,
Maven就可以像一般web專案,
直接透過eclipse,deploy在server上.
如果沒有出現 Run on Server的選項,可以refresh 整個專案,
或在專案上按右鍵選擇Maven->Update Project
如果有頁面一直跑舊的code,server的內容cache的狀況時,
可以試著先把專案從server上移除,再clean整個server,
接著再重新publish一次專案.
嗨,謝謝你的文章,真的幫助很大。
回覆刪除對了,我現在用的是 Eclipse Luna(4.4)
搜尋 marven wtp 已經找不到 Maven Integration for Eclipse WTP
但是有發現這個:http://i.imgur.com/9LrrIF9.png
"The m2eclipse-wtp project has moved to the Eclipse Foundation.
The m2eclipse-wtp plugin is now deprecated in favor of the newer m2e-wtp"
不錯,又上了一課。
回覆刪除