从maven2 mojo访问所有系统属性

时间:2011-11-16 04:50:43

标签: maven-2 maven-plugin

我编写了一个maven mojo,它使用注入的MavenProject对象来使用为项目定义的所有属性,如下所示:

project.getProperties()

然后我意识到在命令行中指定的属性值如-Dfoo=bar没有反映在我的mojo中,只有属性值在pom中定义如下:

<foo>super</foo>

我的mojo如何访问foo的值,因为它是从命令行和pom中定义的?对此有任何想法将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

从命令行定义的属性应该可以通过System.getProperties()方法获得。

相关问题