m2eclipse有问题。m2eclipse不显示工作区项目依赖关系,但显示传递依赖关系
我使用Eclipse 3.6.2,m2eclipse 0.12.1和m2extras为subclipse 0.12.0和wtp 0.11.1。
我有项目A(罐子包装),B(罐子)和C(战争)。我的工作空间中有三个人,并且在本地或远程回购中有不是(双重选中)。 C依赖于A和B.A依赖于某些库(比如说X和Y),B依赖于其他一些库(比如P,Q和R)。 C依赖于外部库(比如U,V,W)。什么Eclipse是显示“Maven的依赖条件”对我来说是以下几点:
A
- Maven Dependencies
+ (jar icon) X
+ (jar icon) Y
B
- Maven Dependencies
+ (jar icon) P
+ (jar icon) Q
+ (jar icon) R
C
- Maven Dependencies
+ (jar icon) U
+ (jar icon) V
+ (jar icon) W
+ (jar icon) X
+ (jar icon) Y
+ (jar icon) P
+ (jar icon) Q
+ (jar icon) R
这是一个问题,因为在项目çEclipse是不知道在项目A和B的代码,我的期望项目设置为C到像这样
C
- Maven Dependencies
+ (jar icon) U
+ (jar icon) V
+ (jar icon) W
+ (jar icon) X
+ (jar icon) Y
+ (jar icon) P
+ (jar icon) Q
+ (jar icon) R
+ (folder icon) A
+ (folder icon) B
什么是最糟糕的事情是,直到我最近更新了从SVN最新的代码项目中的项目设置对于C看起来像它应该的,现在没有。我记得早些时候有这个问题,但我不记得我是如何解决它的。
我还有另一个项目 - 与罐子包装d,和它显示像这样的项目资源管理器:
D
- Maven Depenedencies
+ (jar icon) X
+ (jar icon) Y
+ (jar icon) I
+ (jar icon) J
+ (folder icon) A
什么是造成这种情况的补救措施?我不记得我以前做过的事情。也许我从头开始安装Eclipse?
您是否在项目的属性 - > Maven部分中检查了“解决Workspace项目的依赖关系”? – reef 2011-04-06 13:21:15
@reef当然。如果我取消选中它,则A和B的所有依赖关系都将丢失,只剩下U,V和W。 – RockyMM 2011-04-08 10:24:55