首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse不解析Workspace工件

Eclipse不解析Workspace工件
EN

Stack Overflow用户
提问于 2016-06-16 12:09:50
回答 2查看 2K关注 0票数 2

我有一个需要在eclipse中导入的多模块maven项目,在导入该项目之后,我将面临一个问题。我的项目是多模块,相互依赖,如下所示。P1在P2中具有依赖项,而P2在P3中有依赖项,等等。

代码语言:javascript
复制
P (parent)
 |_
    P1
      |_
        P2  -> <dependency>P1</dependency>
        |_
          P3  -> <dependency>P2</dependency>
            |_
              P4  -> <dependency>P3</dependency>

现在,当我试图在eclipse中导入它时,它不是解析P1 for P2和P2 for P3等等。虽然我设置了Resolve工件,但签入了(true),maven运行了build属性,也运行了maven全局属性。尽管如此,它仍然无法从工作空间中获得它的依赖,并且由于以前项目的未解析引用而显示编译时错误,artifact.Please为我提供了解决这个问题的方法。

我对tc83在tc90 tc83中编译得很好,但没有对tc90进行编译,并将工作空间分辨率设置为真。

EN

回答 2

Stack Overflow用户

发布于 2016-06-17 08:24:43

您确定正确设置了版本吗?您必须在依赖项部分(包括快照)中引用P1、P2等的确切版本。

此外,模块必须作为单独的eclipse项目作为工作区的一部分。如果没有显示它们,将它们作为Maven项目导入。此外,您应该检查对于所有项目,Resolve工件是否设置为true。

票数 0
EN

Stack Overflow用户

发布于 2016-07-01 17:05:16

在为web应用程序构建war时,m2eclipse中存在一个已知的错误:

https://issues.apache.org/jira/browse/MWAR-192

这个bug可能是造成您的问题的原因。根据上面的链接,它是在maven war插件2.6版本中修复的,几年前就已经知道了。我刚拆开了,我们试试看。

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

https://stackoverflow.com/questions/37858820

复制
相关文章

相似问题

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