我对maven + Eclipse(m2e)中的SNAPSHOT依赖项有一个非常奇怪的问题。 在项目AuditingWebService-installer中,我依赖于IDS-Utils-1.3.2-SNAPSHOT,它也是我工作区中的一个打开项目。如果我维护打开IDS-Utils项目,我在AuditingWebService上有一个错误(缺少工件it.ids:IDS-Utils:jar:1.3.2-SNAPSHOT)。我必须关闭IDS-Utils项目以清除错误。为什么?这仅在SNAPSHOT依赖项中发生,而不是在发布中。 显然,来自命令行的maven正确编译。
P.S。我已将“将Workspace项目中的依赖项解析”设置为false,因为如果导入项目是作为webapp启动的,则WTP无法正常工作。