如何使用 mvn deploy:deploy-file 命令将工件部署到 Bintray
How can I deploy artifacts to Bintray using mvn deploy:deploy-file command
现在我使用 mvn deploy:deploy-file 自动将我的二进制文件部署到 Nexus:
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
我不想为 maven/gradle 使用 Bintray 插件,因为我的工件已经构建并存储在我的内部存储库中,我想将我测试过的相同工件部署到 Bintray。
两个简单的步骤:
- 将您的 Bintray 存储库作为服务器添加到您的
settings.xml
文件。
- 使用添加的存储库 ID 作为
-DrepositoryID=
参数的值。
您可以从存储库中的 Set Me Up
帮助中复制粘贴 settings.xml
部分的 <server/>
标签:
现在我使用 mvn deploy:deploy-file 自动将我的二进制文件部署到 Nexus:
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
我不想为 maven/gradle 使用 Bintray 插件,因为我的工件已经构建并存储在我的内部存储库中,我想将我测试过的相同工件部署到 Bintray。
两个简单的步骤:
- 将您的 Bintray 存储库作为服务器添加到您的
settings.xml
文件。 - 使用添加的存储库 ID 作为
-DrepositoryID=
参数的值。
您可以从存储库中的 Set Me Up
帮助中复制粘贴 settings.xml
部分的 <server/>
标签: