替代品Maven问题与生命周期阶段

时间:2014-10-15 15:48:37

标签: java android maven lifecycle

无法编译以下pom.xml插件:

<plugin>
  <groupId>com.google.code.maven-replacer-plugin</groupId>
  <artifactId>replacer</artifactId>
  <version>1.5.3</version>
  <extensions>true</extensions>
  <executions>
        <execution>
          <goals><goal>replace</goal></goals>                   
            <phase>process-sources</phase>                  
        </execution>
  </executions>
  <configuration>
        <ignoreMissingFile>false</ignoreMissingFile>
        <file>target/generated-sources/r/com/actionbarsherlock/R.java</file>
        <outputFile>target/generated-sources/r/com/actionbarsherlock/R.java</outputFile>
        <regex>false</regex>
        <token>static final int</token>
        <value>static int</value>
  </configuration>
</plugin>

收到以下错误: 描述资源路径位置类型 生命周期配置未涵盖插件执行:com.google.code.maven-replacer-plugin:replacer:1.5.3:replace(执行:默认,阶段:进程源)pom.xml / ActionBarSherlock第67行Maven项目构建生命周期映射问题

我们尝试了不同的插件,但我们永远无法让它在“流程源”阶段工作。看起来这个阶段有什么特别的东西或需要以某种方式配置?

按要求添加一些细节: IDE:ADT v22 Maven版本:3.0.4

错误在“执行”行旁边的POM.xml上发出信号。如果我将 process-sources 阶段更改为 prepare-package ,则错误消失。不幸的是,在那一点上,替换是没用的。

0 个答案:

没有答案