首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >m2eclipse工作空间分辨率

m2eclipse工作空间分辨率
EN

Stack Overflow用户
提问于 2010-04-19 07:50:04
回答 2查看 8.5K关注 0票数 3

我正在使用m2eclipse来管理eclipse中的maven项目。在我使用的上一个版本(0.9.8)中,工作区解析似乎根本不起作用,但现在它也不像我预期的那样工作。也就是说,当不检查项目的“从工作区中解析依赖”设置时,项目会变红,无法生成。消息说:在本地存储库中找不到工件xxxx.Y快照(或在此范围内的东西)。问题是,m2eclipse正在将有关工作区项目的信息放入本地回购中。有办法改变这种行为吗?

解决办法是关闭xxx项目,然后m2eclipse将依赖性解析为我以前在本地存储库中拥有的任何版本(即非快照版本)。

P.S.2屏幕截图显示了我在当地回购中拥有的内容:

  • 月食中的Maven repos

alt文本http://img96.imageshack.us/img96/1498/mvnrepos.png

  • 有关工件的文件系统版本

alt文本http://img155.imageshack.us/img155/2999/versions.png

  • 快照dir中的内容:

alt文本http://img72.imageshack.us/img72/120/snapshotq.png

EN

回答 2

Stack Overflow用户

发布于 2010-04-19 17:48:26

在我使用的上一个版本(0.9.8)中,工作区解析似乎根本不起作用,但现在它也不像我预期的那样工作。

这不是我所经历的。我有一个依赖于另一个项目的项目,该项目目前正在使用工作区解析:

alt文本http://img180.imageshack.us/img180/9454/screenshot007l.png

如果我取消选中解析来自工作空间项目的依赖项(在Properties >Maven下)并应用更改,则构建路径如下:

alt文本http://img704.imageshack.us/img704/8869/screenshot007zh.png

该依赖项将按预期更改为二进制依赖项。

票数 2
EN

Stack Overflow用户

发布于 2010-04-30 12:42:23

好的,现在我的答案是降级到0.9.8版本,在这个版本中,插件不会扰乱本地回购。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2665904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档