2017-02-15 106 views
1

現在我用MVN部署:部署文件到我的二進制文件自動部署到的Nexus:我如何使用MVN部署部署文物Bintray:部署-file命令

mvn deploy:deploy-file -Dfile=temp/my-api-1.1.2.jar -DpomFile=temp/my-api-1.1.2.pom -Dfiles=temp/my-api-1.1.2-sources.jar,temp/my-api-1.1.2-javadoc.jar -Dclassifiers=sources,javadoc -Dtypes=jar,jar -Durl=https://***.com/content/repositories/releases/ -DrepositoryId=RemoteNexus --settings settings.xml 

我不希望使用Bintray Maven/Gradle插件,因爲我的工件已經構建並存儲在我的內部存儲庫中,我想部署到Bintray上與我測試過的相同工件。

回答

5

兩個簡單的步驟:

  1. 添加您Bintray庫作爲服務器的settings.xml文件。
  2. 使用添加的存儲庫ID作爲-DrepositoryID=參數的值。

您可以複製settings.xml部分的<server/>標籤從你的資料庫中Set Me Up幫助貼: Bintray Set Me Up