我习惯用 mvn
用于编译、打包等。通过更仔细地阅读文档,我了解到 mvn
以生命周期、阶段或目标作为论据。文档还指出,有三个内置生命周期,即 default
, clean
,和 site
.
我能跑 mvn clean
以及 mvn site
但我不能跑 mvn default
,我得到以下错误:
[错误]未知生命周期阶段“默认”。必须指定有效的生命周期阶段或目标。。。
我是不是漏掉了什么明显的东西?我看了好几份文件,找不到任何人提到这一点 mvn default
不应该工作,为什么。
1条答案
按热度按时间ars1skjm1#
你不能打电话
mvn
以生命周期为论据。您可以使用阶段或目标。
一个阶段属于一个生命周期。运行类似
mvn install
运行到(包括)阶段的默认生命周期install
.