2017-02-15 164 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