我想聽當地maven回購的變化。然後我可以調用一些定製的腳本。 我的問題是:是否有任何鉤子的Maven聽Maven是否正在從遠程回購下載新的工件?如何聆聽本地Maven回購的更改?
回答
我建議使用Nexus存儲庫管理器來存儲您的工件。
answer to this question演示瞭如何使用Nexus提供的RSS提要來觸發其他系統中的操作。
感謝您的回答!但目前,我們還沒有使用Nexus回購。在mvn中有沒有辦法做到這一點?像mvn插件或鉤子API。 – YunFeng
聽起來像你必須編寫一個Maven插件來將你的支票插入到Maven構建過程中。插件解決方案只適用於您本地項目的構建。對本地存儲庫運行的其他Maven作業沒有用處。你不可能找到一個預先存在的插件。這絕對聽起來像是一個邊緣案例的要求。最後,安裝和設置Nexus非常簡單。您將學習更多關於如何使用Maven的知識。 –
是的,我認爲這是很好的解決方案。我學習如何使用maven,我可以使用maven插件來實現我自己的RepositoryListener來監聽本地回購的更改。謝謝馬克! – YunFeng
- 1. 如何聆聽應用權限更改
- 2. iOS:如何聆聽照片和相冊更改的更改
- 3. 本地Maven回購版本artifactory的
- 4. MATLAB聆聽目錄中的更改
- 5. 如何聆聽Facebook的共享回調
- 6. 如何聆聽我的任何名冊條目的vcard更改
- 7. 如何聆聽j2me中文本框或文本框中的值的更改?
- 8. 如何聆聽特定IP地址
- 9. maven項目中的artifactory本地回購
- 10. 如何聆聽陣列子模型的值更改
- 11. 如何聆聽組件內可觀察的更改
- 12. 如何聆聽背景中的更改(解析服務器)
- 13. KVO或如何聆聽從Swift外部的屬性更改
- 14. 如何聆聽JFileChooser中'文件名'TextField的更改?
- 15. 如何聆聽Javascript中的變量更改?
- 16. 如何聆聽JavaFX中的選擇更改ListView
- 17. 如何獲得Maven本地回購地點?
- 18. 本地Maven回購沒有符號
- 19. maven本地自定義回購
- 20. 定義本地maven回購SBT
- 21. 如何在我的本地回購下載和安裝jar Maven
- 22. 如何動態設置jenkins作業的本地maven回購
- 23. 如何聆聽Windows帳戶更改密碼事件
- 24. 如何從Firebase中檢索數據而無需聆聽更改?
- 25. CSocket如何停止聆聽
- 26. 如何更新本地回購,如果有人已經在主回購變更?
- 27. 如何從本地Maven回購中刪除項目工件?
- 28. Java:「聆聽」DataStream
- 29. 聆聽到.NET
- 30. 將「變更」更改爲「本地回購」意味着什麼?
問題是:你爲什麼需要這個?我也不知道這樣的事情。 – khmarbaise
我需要根據maven repo的更改爲geronimo服務器重新創建reponsitory.xml(jars索引文件)。 – YunFeng