Maven转换成Eclipse项目后的依赖库更新问题
2014-04-02 15:28
148 查看
使用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”;
使用Maven的Eclipse插件转换项目
有时我们使用Maven命令行创建的项目,需要使用Maven的Eclipse插件转换成Eclipse项目方便编辑:
然后再用Eclipse把此项目导入,如:
优势:"JRE System Library"是J2SE-1.7(与Eclipse相同),不会报警;
问题:引用类库名称是“Referenced Libraries”,这在Eclipse执行goal的时候不会会自动更新引用类库;
解决:每次重新执行"eclipse:eclipse",或者使用Eclipse的Maven插件导入项目;
PS:综上所述我比较倾向使用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”;
使用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插件创建项目,不用转来转去了。
相关文章推荐
- eclipse导入maven项目后依赖jar包更新问题->update project按钮
- Eclipse+Maven构建web项目及部署时Maven lib依赖问题的解决
- Eclipse+Maven构建web项目及部署时Maven lib依赖问题的解决
- Eclipse+Maven快速生成Web项目,解决部署时Maven lib依赖问题
- Eclipse+Maven构建web项目及部署时Maven lib依赖问题的解决
- 使用MAVEN和Eclipse开发Web项目依赖库的问题
- Eclipse更新maven项目仓库依赖
- eclipse 使用maven 自动解决开源maven项目依赖包问题
- Maven依赖之解决Maven优先使用Eclipse工作空间项目而非Maven库jar包问题
- Eclipse+Maven快速生成Web项目,解决部署时Maven lib依赖问题
- Eclipse+Maven快速生成Web项目,解决部署时Maven lib依赖问题
- Maven依赖之解决Maven优先使用Eclipse工作空间项目而非Maven库jar包有关问题
- Eclipse+Maven快速生成Web项目,解决部署时Maven lib依赖问题
- Eclipse+Maven构建web项目及部署时Maven lib依赖问题的解决
- Eclipse中发布Maven管理的Web项目时找不到类的问题根源和解决办法
- eclipse maven 导出项目依赖的jar包
- Eclipse创建Maven-Web项目及解决 jre版本和web.xml版本问题
- 关于eclipse的maven项目遇到的问题
- eclipse创建maven项目时,jre版本和web.xml版本问题
- 使用maven+eclipse+svn结合的方式管理多项目依赖