gpt4 book ai didi

java - Maven Artifact 尚未在 BinTray 中发布

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:42:35 26 4
gpt4 key购买 nike

我有一个 Maven 项目。我在 settings.xml 文件中添加了 BinTray 服务器的配置:

<server>
<id>bintray</id>
<username>USERNAME</username>
<password>API_KEY</password>
</server>

然后在 pom.xml 我添加了:

<distributionManagement>
<repository>
<id>bintray</id>
<url>https://api.bintray.com/maven/USERNAME/maven/PACKAGE_NAME;publish=1</url>
</repository>
</distributionManagement>

在 BinTray 网络界面中,我收到以下消息:

注意:您有 16 件未发布的商品(6 天 22 小时后过期) 丢弃 |发布

所以这意味着 Artifact (jar、pom、javadoc、源代码、散列)尚未发布。

那我每次发布的时候需要去BinTray web界面发布 Artifact 吗?是否有从 Maven 自动发布它们的设置?

最佳答案

您需要一个略有不同的 distributionManagement block ,以便将矩阵参数发送到 bintray:

<distributionManagement>
<repository>
<id>bintray</id>
<url>https://api.bintray.com/maven/USERNAME/maven/PACKAGE_NAME/;publish=1;</url>
</repository>
</distributionManagement>

关于java - Maven Artifact 尚未在 BinTray 中发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31454299/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com