Eclipse Maven工程中缺少Maven Dependencies
2015-08-16 11:47
381 查看
Eclipse在引入Maven工程后,找不到Maven Dependencies。使得代码报错,具体如下图所示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/4a0d882612c3f21504046599f9a54969.jpg)
而正常Maven的工程如下所示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/d1e554fc8f0e54b629cc9ef10bdb486c.jpg)
产生这种现象的原因可能是工程对应的开发环境改变,本地Maven仓库地址和原来的不一致。其根本原因是Maven project的Maven选项未开启或启动无效。
为了解决这个问题我们只需要重启Dependency Management就可以了。
具体步骤:右击 Maven project --> Macven --> Enable Dependency Management
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/7e74a3d13afa1aa357e45d2abf9017da.jpg)
开启后我们就能看到Maven Dependencies类库了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/1dc4b89dbcc3c3f8796884cc51a9ab5f.jpg)
说明:如果我们原有的工程中的Maven处于Enable状态下,但是同样没有Maven Dependencies类库,我们将原有的Maven project执行Disable Dependency Management,然后再重启下就行了
原文:http://chenzhou123520.iteye.com/blog/1811340
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/4a0d882612c3f21504046599f9a54969.jpg)
而正常Maven的工程如下所示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/d1e554fc8f0e54b629cc9ef10bdb486c.jpg)
产生这种现象的原因可能是工程对应的开发环境改变,本地Maven仓库地址和原来的不一致。其根本原因是Maven project的Maven选项未开启或启动无效。
为了解决这个问题我们只需要重启Dependency Management就可以了。
具体步骤:右击 Maven project --> Macven --> Enable Dependency Management
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/7e74a3d13afa1aa357e45d2abf9017da.jpg)
开启后我们就能看到Maven Dependencies类库了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/1dc4b89dbcc3c3f8796884cc51a9ab5f.jpg)
说明:如果我们原有的工程中的Maven处于Enable状态下,但是同样没有Maven Dependencies类库,我们将原有的Maven project执行Disable Dependency Management,然后再重启下就行了
原文:http://chenzhou123520.iteye.com/blog/1811340
相关文章推荐
- java 简单算法练习
- 【转】Java如何克隆集合——深度拷贝ArrayList和HashSet
- 【转】解决java.lang.IllegalStateException: The content of the adapter has changed but ListView...的问题
- 如何快速构建基于Spring4.0的Rest API(攻略)
- 杭电ACM2047java做法
- struts2项目出现500错误
- JavaSE----API之常用类(Math、Random、System、BigInteger和BigDecimal、Date和DateFormat、Calendar)
- JavaSE----API之常用类(数组的高级操作、正则表达式)
- 初学Java多线程:从线程返回数据的两种方法
- Spring4.x整合Quartz2.x 动态修改定时器时间(修正多定时器SpringBean异常)
- [clone]Java中的深拷贝和浅拷贝 实例解析
- struts2学习笔记(十一)文件上传
- 如何设置eclipse的自动补齐功能
- 初学Java多线程:向线程传递数据的三种方法
- Spring与Quartz的整合实现定时任务调度(转)
- Java JVM 内部结构
- 学习WebSocket(一):Spring WebSocket的简单使用
- java.lang.System.arraycopy() 与java.util.Arrays.copyOf()的区别
- 字符串通配符
- Java多线程总结笔记(三)—— 同步和锁机制、synchronized