java - Maven:发布插件不提交更新版本

标签 java git maven pom.xml maven-release-plugin

我正在使用 Maven 发布插件。当我运行时

mvn release:prepare

系统会提示我有关版本的常见信息

What is the release version for "FOO"? (foo:bar) 1.10.99999:
What is the new development version for "FOO"? (foo:bar) 1.10.100000-SNAPSHOT:

该过程正常完成。创建标签并将其推送到 SCM 标签中指定的正确存储库:

<scm>
    <connection>scm:git:git@top.secret.repo:foo/bar.git</connection>
    <tag>HEAD</tag>
</scm>

但是版本号的更新未提交,因此在 1.10.99999-SNAPSHOT 部署在 mvn deploy 上的情况下,快照也未提交。出现others have had this issue as well but no real answer has been found

这里发生了什么以及如何修复它?

这是在 Mac OSX 上。我的Maven版本如下:

$ brew info maven
  maven: stable 3.2.5
  http://maven.apache.org/
  /usr/local/Cellar/maven/3.2.3 (76 files, 8.0M) *
  Built from source
  From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/maven.rb

$ mvn --version
    Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T13:58:10-07:00)
    Maven home: /usr/local/Cellar/maven/3.2.3/libexec
    Java version: 1.7.0_67, vendor: Oracle Corporation
    Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/jre
    Default locale: en_US, platform encoding: UTF-8

操作系统名称:“mac os x”,版本:“10.10.1”,架构:“x86_64”,系列:“mac”

最佳答案

一般来说:当遇到特定 maven-plugin 的问题时,请验证您是否使用的是最新版本并首先尝试升级。

关于java - Maven:发布插件不提交更新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27995500/

相关文章:

加载程序dalvik.system.PathClassLoader@456e9880中的java.lang.ClassNotFoundException : com. localfotos.MyWallpaperService

git - (git) : How to bring specific commit from upstream branch?

git - 您如何从 JGit RevCommit 中获取作者日期和提交日期?

java - NIO 在单元测试中从 src/test/resources 加载文件

scala - 无法识别新的 Maven 依赖项

java - 在 UserDetailsS​​ervice 中使用 @Cacheable 时清空编码密码

javascript - JSP 中的 <% 和 <%i 有什么区别?

java - Android LocationServices - 如何测试 onConnectionSuspished 回调

regex - 使用正则表达式的 Git 日志统计

java - 带有cloudera hive jdbc pom问题的Spring引导