Maven的问题

时间:2012-10-18 07:19:42

标签: maven default

当我在我的pom所在的机器中输入mvn命令时,它将运行哪个阶段? mvn安装或部署??

当我在我的机器中使用mvn eclipse:eclipse将maven项目转换为eclipse项目时,它将从默认生命周期执行哪些阶段?它会再次运行所有阶段吗?

1 个答案:

答案 0 :(得分:3)

  

当我在我的pom所在的机器中输入mvn命令时,它将运行哪个阶段?

没有执行目标,相反,你会得到:

[ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase or a goal [...]

您可以使用以下pom.xml声明指定默认目标:

<build>
  <defaultGoal>install</defaultGoal>
  ...
</build>
  

当我在我的机器中使用mvn eclipse:eclipse将maven项目转换为eclipse项目时,它将从默认生命周期执行哪些阶段?

documentation中描述了

  

属性:

     
      
  • 需要执行Maven项目。

  •   
  • 在执行之前调用生命周期阶段generate-resources的执行。

  •   

另见