我目前正在Mac上的Spring Tool Suite中处理多个大型Web应用程序(运行时每个webapp实际上包含3-7个eclipse项目)。导入和项目验证完成后,每个导入的webapp都有几个错误。 maven构建将不断失败,直到我右键单击与给定webapp关联的每个项目并选择Maven - >禁用工作区分辨率。我可以认为运行maven clean,maven update和maven build来清除所有错误。
如果有办法在我的eclipse设置/首选项中禁用Maven工作区革命,那么这是一个全局的一次性设置,告诉eclipse工作区中的每个项目都不使用工作空间分辨率?
以下是我拍摄的一些截图,希望能够提供所有相关细节,例如版本号。
我最近刚刚使用带有附加组件的eclipse转换为使用预配置的Spring Tool Suite,因此安装只有几周时间。它应该是大多数插件的最新版本。
答案 0 :(得分:6)
通过对名称为resolveWorkspaceProjects=true
的文件org.eclipse.m2e.core.prefs
执行搜索(Ctrl-H),范围设置为Workspace,并将替换设置为resolveWorkspaceProjects=false
,可以更快地实现此目的
我不相信有一个全局设置可以自动执行此操作。