我正面临着maven的问题。
我创建了一个项目A,构建它并做了maven安装。我看到在本地仓库中复制了jar文件。
我在项目B中包含了项目A的POM依赖项。项目B现在能够引用项目A.当我在Project explorer中扩展Maven依赖项时,这里关注的是eclipse,它向我展示项目A而不是jar的引用。
现在,当我在eclipse的工作区中关闭项目A时,项目B无法引用项目A.
请你帮我理解和解决这个问题。
此致
爱玛
答案 0 :(得分:1)
Eclipse中的M2E插件能够查看工作区项目是否已满足另一个项目中的依赖项。你已经观察过了。如果项目不在工作区中,则依赖项将由本地和/或远程存储库提供。
如果关闭依赖项目,首先必须进行 Maven更新。只需右键单击您的项目,选择“Maven”,然后选择“更新”。这将重新计算项目设置及其依赖项。