簡體   English   中英

如何讓我的maven項目依賴於非maven項目?

[英]How to make my maven project depend on non maven projects?

我想創建一個maven項目,該項目必須依賴於非maven項目,而該項目又依賴於其他2個非maven項目。 我沒有任何其他項目的所有權,我不可能在這些項目中改變任何東西,更不用說結構符合maven結構了。

我問我是否可以獲得罐子 - 但被告知,由於多種依賴性,它會“很難” - 盡管我還不明白為什么。

這是可能的還是我應該放棄使用maven創建我的項目並使用lib文件夾中的jars的常規項目?

Inxsible

如果你可以使用常規項目構建,這意味着你必須有權訪問其他項目的jar文件?

如果其他項目如何構建它們並不重要,您仍然可以通過將依賴的jar加載到Maven存儲庫中來獲得對自己構建過程的更多控制。

我建議使用以下存儲庫管理器之一:

他們將為您提供上傳第三方罐子的管理屏幕,他們也可以更有效地使用Maven Central等其他Maven存儲庫。

一旦你的Maven構建過程正常工作,你可以鼓勵其他項目自動將他們的版本發布到你的Maven倉庫中。 他們可以使用MavenApache常春藤項目提供的ANT任務。 最糟糕的情況是你只是繼續加載他們的庫,直到他們看到光:-)

暫無
暫無

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

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