使用mvn clean -e install

时间:2014-02-04 04:25:01

标签: maven build

我是maven build进程的新手。使用以下命令构建项目。

mvn clean install

但是我对下面给出的命令感到困惑,发现它被用在其他地方而不是上面。为什么我们使用以下命令?-e是必要的还是两者都相同?

mvn -e clean install

检查文档。有人请解释一下这些差异吗?

1 个答案:

答案 0 :(得分:3)

-e是一个maven执行标志,在设置时会导致maven“生成执行错误消息”。

如果出现问题,它基本上会为您提供更多信息。

所以基本上如果构建都成功,那么执行mvn -e clean install或执行mvn clean install之间没有区别。但是,如果出现问题,那么第一次执行应提供更多可能使问题更容易解决的信息。

-e标志通常与-X标志一起使用,后者产生执行调试输出。详情请见:

http://maven.apache.org/general.html#How_to_produce_execution_debug_output_or_error_messages

要查看所有可用的标记,只需执行mvn --help

即可