1

我试过process-sources了,但对我来说听起来不对,因为我需要在源代码完成任何事情之前的那一刻。

4

2 回答 2

2

在可以使用之前,生命周期的早期阶段有三个早期阶段:process-sources

  1. 验证 → 验证项目是否正确并且所有必要的信息都可用。
  2. 初始化 → 初始化构建状态,例如设置属性或创建目录。
  3. generate-sources → 生成任何源代码以包含在编译中。

从文档中,我会validate根据“必要的信息可用”部分选择阶段。

或者您可以创建自己的阶段 - 请参阅创建新阶段

于 2013-02-26T14:51:02.623 回答
1

您可以使用初始化,这只是在与源相关的任何内容之前,如下所述: http ://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#Lifecycle_Reference

于 2013-02-26T14:49:55.553 回答