在Eclipse Run As中,Maven究竟构建了什么?选择?

时间:2015-07-18 14:45:03

标签: java eclipse maven java-ee maven-3

我是Maven的新人,我正在研究它。我正在使用 Eclipse

我有以下疑问:在Eclipse中我有一个Maven项目。

如果我选择这个项目并且我右键单击它然后我选择运行方式选项我有一些选择。究竟什么代表了这些选择?是Maven的任务还是什么?

特别是为了执行我的项目,我有两种可能的选择:

  1. Maven build
  2. Maven build ...
  3. 这些任务究竟是什么?在我看来,构建项目并执行相关的单元测试。是真的还是我错过了什么?

    之前的选择有什么区别。在我关注的教程中,使用了 Maven build ... ,然后将 clean package 设置为目标。这个目标究竟是什么?

    TNX

1 个答案:

答案 0 :(得分:1)

Developing with Eclipse and Maven - 4.2. Running Maven Builds并没有真正提供有关“Maven build”命令的任何线索。

所以:

  • “Maven build ...”允许定义新的运行配置
  • “Maven build”允许在现有用户的运行配置之间进行选择,或者如果不存在则创建一个新配置。

关于用户使用“clean package”运行配置:你有没有使用过Maven?可能是一个很好的教程将是第一步...同时 - 这些目标将:

  • 删除目标子文件夹
  • 在新的空目标子文件夹
  • 中重建项目
  • 生成项目pom
  • 中指定的存档jar-s