可以說我有我自己的用Perl編寫的java引導框架。假設它有不同的版本,不同的Java項目依賴於它。Maven自定義依賴類型
是否有任何添加這樣的事情作爲maven中的依賴項,並被視爲...自定義依賴類型?
我從一個ant構建腳本運行maven。
(。所以基本上只使用依賴管理行家)
例子:
javaprojectroot/
lib/
bin/
perllib/
凡PERLLIB是一種特殊的依賴也被行家管理的...
可以說我有我自己的用Perl編寫的java引導框架。假設它有不同的版本,不同的Java項目依賴於它。Maven自定義依賴類型
是否有任何添加這樣的事情作爲maven中的依賴項,並被視爲...自定義依賴類型?
我從一個ant構建腳本運行maven。
(。所以基本上只使用依賴管理行家)
例子:
javaprojectroot/
lib/
bin/
perllib/
凡PERLLIB是一種特殊的依賴也被行家管理的...
您需要install these libs在您的Maven存儲庫中。您可以指定任何類型的包裝,例如zip
或dll
。然後你可以引用這些庫作爲一個正常的依賴。您應該查看documentation of the assembly-plugin,以便您可以使用這些依賴關係創建正確的包。
不錯。這可以工作。不知道它是否像安裝一樣簡單......你認爲我應該指定什麼類型的包裝? – sloven 2012-10-23 13:57:34
@Nik你的意思是lib的包裝,不是嗎?我會使用lib的文件結尾。我們使用了'dll',它工作正常。 – SpaceTrucker 2012-10-23 14:03:45
類似的想法,任何人都在這個絆倒:http://stackoverflow.com/questions/1001774/managing-dll-dependencies-with-maven – sloven 2012-10-23 14:09:03
有沒有具體的問題?你有沒有嘗試過任何東西,或只是問一般?通過讓maven管理依賴關係你想實現什麼?包裝它?在你的java代碼中使用它? – 2012-02-13 17:17:39
我希望能夠使用maven管理的依賴包打包和編譯。 – sloven 2012-02-13 17:57:58
但是,這些依賴關係中的一些可能是perllibs,編譯時不需要這些依賴關係,但在包時需要。 – sloven 2012-02-13 18:04:26