如何从pom覆盖插件属性?

时间:2014-10-04 00:06:16

标签: maven plugins properties override

在插件pom中,有一个属性定义如下:

<project 
    ...
    <properties>
        <jruby.version>1.6.8</jruby.version>
    </properties>

我想在项目的pom中覆盖该属性(将其定义为&#34; 1.7.0&#34;)。

可能有用的一些额外信息:

有可能吗?

感谢。

1 个答案:

答案 0 :(得分:0)

Re b)根据POM Reference, Plugins尝试:

<plugin>
  ...
  <executions>
    <execution>
      <id>...</id>  
      <goals>
        <goal>...</goal>
      </goals>
      <phase>...</phase>
      <configuration>
        <properties>
          <jruby.version>1.7.0</jruby.version>
        </properties>
      </configuration>
    </execution>
  </executions>
  ...
</plugin>