首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >buildnumber-maven-plugin返回未知分支名称

buildnumber-maven-plugin返回未知分支名称
EN

Stack Overflow用户
提问于 2016-11-22 18:36:55
回答 2查看 726关注 0票数 0

我使用的是mercruial和buildnumber-maven-plugin 1.4。该插件能够根据documentaion,通过${scmBranch}命令返回单片机分支机构信息。但是命令${scmBranch}返回值UNKNOW。我需要做什么才能从buildnumber-maven-plugin获取分支名称信息?

我的pom.xml:

代码语言:javascript
复制
      <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-war-plugin</artifactId>
          <version>2.6</version>
          <configuration>
            <archive>
              <manifest>
                <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
              </manifest>
              <manifestEntries>
                <Implementation-Build>${buildNumber}</Implementation-Build>
                <SCM-Build>${scmBranch}</SCM-Build>
              </manifestEntries>
            </archive>
          </configuration>
      </plugin>

      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>buildnumber-maven-plugin</artifactId>
        <version>1.4</version>
        <executions>
          <execution>
            <phase>validate</phase>
            <goals>
              <goal>create</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <doCheck>false</doCheck>
          <doUpdate>false</doUpdate>
          <scmBranchPropertyName>true</scmBranchPropertyName>


        </configuration>
      </plugin>
EN

回答 2

Stack Overflow用户

发布于 2016-11-25 05:26:55

我不认为它会在1.4版本中发生改变。此外,here是关于这个问题的最新报告。

票数 0
EN

Stack Overflow用户

发布于 2017-03-15 16:54:46

尝尝这个

<pluginManagement>之外创建一个单独的<plugins> tag </plugins>,并将buildnumber maven插件单独放入其中。这就是我所做的,不要问为什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40739587

复制
相关文章

相似问题

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