在m2eclipse中有多种添加依赖的方法,直接编辑pom.xml是一种,不过这里要讲的是另外两种更方便的做法。
首先用户可以在项目上或者pom.xml上右击,然后选择Maven,再选择Add Dependency添加依赖,如图16-19所示。
在弹出的对话框中,用户只需要输入必要的关键字,然后选择要添加的依赖及版本,并且设定正确的依赖范围,单击OK按钮之后,依赖就被自动加入到pom.xml中。图16-20所示就为项目添加了javax.servlet:servlet-api:2.5这样一个依赖,并且在图的下方选择了provided这样一个依赖范围。
图16-19 在项目上添加依赖
图16-20 为项目添加servlet-api依赖
第二种快速添加依赖的方式是使用m2eclipse的POM编辑器。默认情况下,用户双击项目的pom.xml就能打开POM编辑器。POM编译器下方有很多选项卡,包括概览、依赖、插件、报告、依赖层次、依赖图、Effective POM等。其中,依赖(Dependencies)一项可以用来添加、删除和编辑依赖,如图16-21所示。
图16-21 POM编辑器中的依赖管理项
单击图16-21中上方的Add按钮就能得到如图16-20所示的添加依赖对话框。此外,从图中还可以看到,用户可以查看依赖的细节并对其进行编辑。
添加项目依赖之后,如果m2eclipse没有自动将依赖更新至项目的构建路径,用户可以强制要求m2eclipse更新,方法是在项目或者pom.xml上右击,选择Maven,再选择Update Dependencies。