簡體   English   中英

SVN Checkout用於部署Maven項目

[英]SVN Checkout for deploying Maven projects

我有一個Maven Spring MVC項目。 如何將其添加到SVN並執行提交,以及如何通過SVN檢出將其部署到Tomcat服務器。 我已經使用assembla創建了一個帳戶。 下一步是什么?

當前,我使用mvn war:war命令來構建war進行部署。 但這是一項繁瑣的工作,因為我們可能需要再次部署所有文件,以進行小的更改。

還是您建議使用其他任何相同的方法?

您必須檢出,編譯,測試,構建,報告和部署。 這是詹金斯的工作。

詹金斯+1。 在DEV中,如果您在本地運行Tomcat服務器,則可以從src / main / webapp文件夾創建符號鏈接到deploy文件夾(鏈接應帶有.war后綴)。

要將所有庫(和其他必需的已配置資源)自動注入src / main / webapp / WEB-INF中,請運行mvn war:inplace (確保您不將這些資源提交給SVN)

對web.xml的虛擬編輯將觸發Tomcat中的自動重新部署(在Jetty中不正確)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM