2010-12-19 44 views
0
  1. 从凸出-的文件夹:运行mvn安装凸出,一个
  2. 从凸出-B文件夹:(PROJ-B依赖于PROJ-A)运行mvn清洁食:清除日食:eclipse
  3. 在eclipse中刷新proj-b。

proj-a依赖的jar包含在proj-b类路径中,但缺少proj-a-0.0.1-SNAPSHOT.jar。 proj-a-0.0.1-SNAPSHOT.jar位于本地存储库中。快照文物在MVN后日食不可见安装

  1. 运行mvn部署PROJ-A
  2. 删除凸出,文件夹从本地存储库
  3. 运行mvn日食:日食从PROJ-B文件夹 - 所有的瓶子都是可见的。

什么会导致此问题?所有工件应在安装操作后立即可用。 mvn不抱怨什么....

谢谢。

回答

1

对于我来说,在日食中处理maven项目变得更容易使用m2eclipse。安装插件后,右键单击您的项目>Maven > Enable Dependency Management,以便它成为maven eclipse项目。然后,鉴于您运行了mvn install,并且您可以在本地存储库中看到SNAPSHOT jar,请右键单击您的maven项目>Maven > Update Snapshots或一般Maven > Update Dependencies