使用Eclipse的Maven插件创建项目
如果你的Eclipse安装了Maven插件,创建Maven项目相当方便,创建后的项目如:
- 优势:项目引用的类库名称是"Maven Dependencies",这在Eclipse执行goal的时候就会自动更新引用类库;
- 问题:而"JRE System Library"是J2SE-1.5(旧版本),这会报警;
- 解决:
- 在你项目的“JRE System Library [J2SE 1.5]”右键;
- 选择“Properties”;
-
选择“Workspace default JRE”;
- 在你项目的“JRE System Library [J2SE 1.5]”右键;
使用Maven的Eclipse插件转换项目
有时我们使用Maven命令行创建的项目,需要使用Maven的Eclipse插件转换成Eclipse项目方便编辑:
mvn eclipse:eclipse
然后再用Eclipse把此项目导入,如:
- 优势:"JRE System Library"是J2SE-1.7(与Eclipse相同),不会报警;
- 问题:引用类库名称是“Referenced Libraries”,这在Eclipse执行goal的时候不会会自动更新引用类库;
- 解决:每次重新执行"eclipse:eclipse",或者使用Eclipse的Maven插件导入项目;
PS:综上所述我比较倾向使用Eclipse的Maven插件创建项目,不用转来转去了。