java - 无法从 scm 存储库获取分支信息

标签 java maven spring-mvc

我在构建 Maven 项目时遇到以下错误。有解决这个问题的想法吗?

 [ERROR] Failed to execute goal org.codehaus.mojo:buildnumber-maven-plugin:1.4:create (default) on project pwc-em: Cannot get the branch information from the scm repository :

[ERROR] Exception while executing SCM command. Error while executing command. Error while executing process. Cannot run program "git" (in directory "C:\Users\vmasama\Documents\workspace-sts-3.7.2.RELEASE\pwc-em"): CreateProcess error=2, The system cannot find the file specified
[ERROR] ->

最佳答案

我通过更新我的 git 版本解决了同样的问题。但是将maven插件的版本降到1.13也可以解决这个问题。

  • buildnumber-maven-plugin v1.4 适用于 git v2.9.2 但不适用于 v1.9.*
  • buildnumber-maven-plugin v1.3 适用于 git v1.9.*

关于java - 无法从 scm 存储库获取分支信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35572205/

相关文章:

java - 无法解析项目 org.openjdk.jmh :jmh-core:jar:1. 21 的依赖项

java - 使用带有 Spring Boot 的 Spock 测试框架来测试我的 REST Controller

java - MVC Controller 方法中的 Spring BindingResult

java - 如何将MATLAB图像处理程序转换为Java?

java - Junit 是否会在每次调用测试方法时重新初始化类?

java - 升级到 commons-collections4 抛出 NoClassDefFoundError

java - Liquibase:diff 总是生成索引

java - ClassNotFoundException FreeMarkerConfigurationFactory

java - 如何从 URL 中提取 jar 文件

java - 如何为模型中的每个元素生成编辑模式?