另外一个m2eclipse提供的重要特性是它能创建一个新的Maven POM文件。m2eclipse提供了一个向导,可以用来很轻松的为一个已经在Eclipse中的项目创建一个新的POM文件。这个POM创建向导如Figure 14.7, “创建一个新的POM”所示:
创建一个新的Maven POM大致就是选择一个项目,在m2eclipse提供的字段中输入Group Id,,Artifact Id,,Version,选择打包类型,以及提供一个名称。点击
按钮开始添加依赖。正如你能在Figure 14.8, “为新的POM添加依赖”看到的,POM中现在还没有依赖。点击 按钮以向中央Maven仓库查询依赖,如Figure 14.9, “向中央仓库查询依赖”所示:
查询依赖只是简单的输入你需要的构件的groupId
。Figure 14.9, “向中央仓库查询依赖”展示了对org.apache.commons
的一个查询,其中commons-vfs
已被展开以查看可用的版本。选中commons-vfs
的1.1-SNAPSHOT
版本然后点击 ,你会回到依赖选择界面,你可以查询更多的构件或者直接点击 按钮以创建POM。当你搜索依赖的时候,m2eclipse正使用在Nexus仓库管理器中使用的同样的Nexus仓库索引。
现在你已经看到了m2eclipse创建新项目的特性,让我们看一下一组类似的将项目引入Eclipse的特性。