2015-07-11 41 views
0

我有一個獨立的廣口瓶中(獨立=經由java -jar ...可執行程序),其可以手動地從網站上下載。我想知道是否有任何用例,爲此將它推送到Maven Central是有意義的。獨立罐和行家中央

+1

號的Maven中央是通過其它應用程序可使用的庫。不適用於應用程序。 –

+0

也許,您只需要在自己的二進制存儲庫中部署您的「獨立Jar」,作爲artifactory或nexus。 –

+1

想不出任何。這已經在[此線程]中先前討論過(http://stackoverflow.com/questions/7679143/does-it-make-sense-to-deploy-a-war-with-a-webapp-to-maven-central在.wars的上下文中,我認爲同樣的推理也適用。有幾個示例項目已經完成(至少對戰爭而言),但我並不確信推理。就像鏈接提到的那樣,對於* local * repository manager而言,這可能會有很大的意義。 – eis

回答

-1

你可以做到這一點你自己的Nexus/archiva/artifactory的應用程序,因爲這是公開可見的服務器。 然後,您需要爲該服務器配置您的maven的settings.xml文件,並製作mvn deploy,以便您的standalone.jar可以作爲快照或發行版本遠程部署到此服務器。

請參考:

http://www.sonatype.org/nexus/

http://archiva.apache.org/

http://www.jfrog.com/open-source/

+0

我不認爲這回答了這個問題。 OP詢問是否有某種情況將其推到Maven中心是有意義的。 – eis