1
我實現了一個工具,我想讓它成爲開源的。java中的依賴關係管理
問題是我的工具有一些依賴項(二進制文件/ .jar文件)。
如何解決此問題,以便下載我的源代碼(例如將其擴展爲新功能)的人員不必關心依賴關係?
我應該在MANIFEST中寫入依賴關係作爲相對路徑,相對於我的源代碼或類似的東西嗎?
我實現了一個工具,我想讓它成爲開源的。java中的依賴關係管理
問題是我的工具有一些依賴項(二進制文件/ .jar文件)。
如何解決此問題,以便下載我的源代碼(例如將其擴展爲新功能)的人員不必關心依賴關係?
我應該在MANIFEST中寫入依賴關係作爲相對路徑,相對於我的源代碼或類似的東西嗎?
您可以將您的項目轉換爲maven項目,然後將您的源代碼轉換爲githup或類似的東西。如果你的依賴關係在網絡上不可用,而是你的其他項目,你應該把它們放在網絡上,這樣maven可以下載它們給任何想使用的人。
在代碼中使用maven或使用陰影或其他東西編譯它。 – RamonBoza