标签: maven-2 maven-plugin
我编写了一个maven mojo,它使用注入的MavenProject对象来使用为项目定义的所有属性,如下所示:
project.getProperties()
然后我意识到在命令行中指定的属性值如-Dfoo=bar没有反映在我的mojo中,只有属性值在pom中定义如下:
-Dfoo=bar
<foo>super</foo>
我的mojo如何访问foo的值,因为它是从命令行和pom中定义的?对此有任何想法将不胜感激。
foo
谢谢!
答案 0 :(得分:0)
从命令行定义的属性应该可以通过System.getProperties()方法获得。