我對Maven很新,所以如果這是一個新手問題,我很抱歉。我們正在嘗試將第三方應用程序整合到我們的軟件中。此第三方功能作爲戰爭文件提供給我們。作爲這個集成的一部分,我想添加一些額外的jar和一個屬性文件。谷歌搜索,我發現overlays。然而,在我看到的所有例子中,它看起來是被覆蓋的戰爭,它們本身是由Maven生成的,因此Maven可以找出兩者之間的依賴關係,衝突等。我只是想知道是否有一種方法可以讓我用這個額外的東西覆蓋這場第三方戰爭。如果是這樣,在pom.xml中看起來如何?Maven覆蓋不是由maven生成的戰爭
1
A
回答
1
爲了達到這個目的,您要覆蓋的WAR文件必須在Maven存儲庫中提供。無論是公共的,如中央的Maven,還是JBoss的,或者是您或您的公司託管的私有的。在後一種情況下,您可以自己上傳它,即使它不是由Maven生成的。
如果WAR存在適當的POM文件,依賴關係將會更好地工作,但它也可以在沒有WAR的情況下工作。如果沒有POM,WAR文件基本上會被解壓縮,並且您的更改將通過在您的內容中進行復制應用到它。您可以使用dependentWarExcludes
和warSourceExcludes
標籤對此進行一些定製。
如果您需要更多幫助,請從您的POM發佈戰爭插件配置。
相關問題
- 1. 在maven中禁用戰爭覆蓋
- 2. 在maven戰爭覆蓋期間覆蓋資源
- 3. Maven戰爭:限制戰爭
- 4. 爆炸戰爭的maven覆蓋:從爆炸戰爭中排除物品
- 5. packagingExcludes不是在Maven的戰爭插件
- 6. 的Maven - Maven的戰爭插件生成JAR並安裝到本地Maven倉庫
- 7. 構建戰爭時在maven項目中被覆蓋的文件
- 8. Maven的戰爭插件覆蓋刪除/META-INF/context.xml
- 9. 如何完全防止Maven中的戰爭覆蓋
- 10. maven yui壓縮戰爭:戰爭
- 11. 如何讓Maven運行戰爭:爆炸但不是戰爭:戰爭
- 12. maven中的戰爭衝突
- 13. 與Maven的戰爭扶養
- 14. 的Maven插件戰爭不能排除爆炸戰爭格式
- 15. 在Jboss部署戰爭 - MAVEN
- 16. maven依賴戰爭問題
- 17. Maven的 - 在找不到戰爭
- 18. Maven瘦戰與戰爭路線
- 19. 使用maven碼頭插件更改生成的戰爭名稱
- 20. 從Maven生成的戰爭中排除WEB-INF
- 21. maven添加戰爭依賴不解決?
- 22. 如何從被maven依賴關係覆蓋的戰爭中移除.jar文件
- 23. Maven:使用不同配置文件進行戰爭生成和集成測試
- 24. Maven的多戰爭嵌入式Tomcat的
- 25. Maven的戰爭插件和Spring JavaConfig
- 26. 與罐子Maven的戰爭項目
- 27. maven中的戰爭項目依賴
- 28. Maven的戰爭在兩個地方
- 29. 戰爭項目的Maven SNAPSHOT呢?
- 30. 的Tomcat Maven插件 - 什麼是運行戰爭和運行戰爭只
偉大的信息。謝謝。 – dnc253