首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven工件尚未在BinTray中发布

Maven工件尚未在BinTray中发布
EN

Stack Overflow用户
提问于 2015-07-16 12:33:07
回答 1查看 518关注 0票数 4

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

代码语言:javascript
复制
<server>
    <id>bintray</id>
    <username>USERNAME</username>
    <password>API_KEY</password>
</server>

然后,我在pom.xml中添加了:

代码语言:javascript
复制
<distributionManagement>
    <repository>
        <id>bintray</id>
        <url>https://api.bintray.com/maven/USERNAME/maven/PACKAGE_NAME;publish=1</url>
    </repository>
</distributionManagement>

在BinTray web接口中,我得到以下消息:

通知:您有16项未发布的项目(6天22小时内到期),放弃发布

因此,这意味着工件(jar、pom、javadoc、源、散列)尚未发布。

那么,我是否需要每次发布到BinTray web界面来发布工件?是否有自动从Maven发布它们的设置?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-19 15:29:43

您需要一个稍微不同的distributionManagement块,以便将矩阵参数发送到bin托盘:

代码语言:javascript
复制
<distributionManagement>
    <repository>
        <id>bintray</id>
        <url>https://api.bintray.com/maven/USERNAME/maven/PACKAGE_NAME/;publish=1;</url>
    </repository>
</distributionManagement>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31454299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档