支援 Jetty 啟動
為方便在 deploy 前直接啟動 web app 檢視,可以在 pom.xml
加入 jetty-maven-plugin
,引用的版本最好在 properties
區塊定義,方便更新:
1 | <properties> |
這裡使用 scanIntervalSeconds
參數啟動自動掃描,方便修改時自動重新載入。
contextPath
則是指定 web app context,/
就是預設值,所以可以省略,此時 app 在 http://localhost:8080/ 啟動。
若指定為 /myapp
,則 app 在 http://localhost:8080/myapp/ 啟動。
啟動指令:
1 | mvn jetty:run |
Goal jetty:run
會自動觸發 build 階段,不過若專案有經過大修改 (譬如更動 class,method 名稱),最好先 clean
再執行。
參考文章:
相關文章:
- 整合 Maven 與 Yeoman,學習筆記 (1) - node_modules
- 整合 Maven 與 Yeoman,學習筆記 (2) - mvn archetype:generate
- 整合 Maven 與 Yeoman,學習筆記 (3) - jetty-maven-plugin
- 整合 Maven 與 Yeoman,學習筆記 (4) - tomcat-maven-plugin
- 整合 Maven 與 Yeoman,學習筆記 (5) - 使用 build-helper-maven-plugin 支援多 src 目錄
- 整合 Maven 與 Yeoman,學習筆記 (6) - versions-maven-plugin