我怎么知道我是否拼错了命令行中的Maven属性?

时间:2012-03-06 16:55:11

标签: maven

例如,当我跑:

C:\_SVN\myCode>mvn clean test -Dtest=TestSomething -Ddfkasfjkasdjffkjweijfijaskdf=false

Maven build就像往常一样,给我相同的结果,好像我没有完全没有拼写错误(AFAICT)。

有没有办法确认我拼写了正确的属性名称(或者至少输入了有效的东西)?

2 个答案:

答案 0 :(得分:1)

不,没有。这就像创建一个从未使用过的变量。

答案 1 :(得分:1)

我在考虑两个解决方案:

  1. mvn只是一个脚本,它运行一些maven jar。您可以在脚本中添加一些代码,这将检查您的语法。
  2. 您可以创建maven插件,它将验证传递的属性。