是否有任何東西可以幫助跟隨/兩者之一?Maven建立在文件更改上
- 執行Maven的安裝時,該模塊內的文件更改
- 執行Maven的安裝模塊上和它的依賴如果他們已經改變
我敢肯定我聽說過Maven的選項來建立依賴關係,但努力尋找谷歌搜索的任何東西...
也許這不會是特定於Maven的b而不是涉及一個特定於操作系統的文件監視工具,如果有的話,我會對Windows(XP)的工具有興趣。
是否有任何東西可以幫助跟隨/兩者之一?Maven建立在文件更改上
我敢肯定我聽說過Maven的選項來建立依賴關係,但努力尋找谷歌搜索的任何東西...
也許這不會是特定於Maven的b而不是涉及一個特定於操作系統的文件監視工具,如果有的話,我會對Windows(XP)的工具有興趣。
即使答案來得晚,我一直在尋找同樣的東西,我發現https://github.com/rzymek/watcher-maven-plugin。也許別人會尋找同樣的東西。
建設一個模塊和它的依賴,使用方法: MVN -pl:模塊-AMD
自動的構建通常是從一個版本的系統,如顛覆或混帳觸發。 然後,您可以使用Jenkins等持續集成工具。
還有mvn reactor:make-scm-changes,它檢測哪些模塊與配置的scm系統有本地更改。
但是,我認爲-pl只適用於多模塊項目。看來你不能指定一個兄弟項目,只能指定子項目。 –
感謝「amd」技巧......這就是我所想的。但是我們已經有了從SCM輪詢觸發的CI構建,我感興趣的是由本地文件更改觸發的本地構建。把它放到上下文中;我有需要由Maven構建執行編譯的Web資源(例如JS模板),我想自動化編譯步驟以提高開發速度。 –
'自動構建通常是從像subversion或git這樣的版本系統觸發的。 Op表示他希望在文件更改時完成此操作。 VCS將在提交後或推送後執行此操作。 – WhyNotHugo