Eclipse 2021-09在macOS 11.6下点击Run构建前不自动保存文件如何解决?
Eclipse 2021-09 macOS版本点击Run不自动保存文件的可能原因
- 独立启动配置覆盖全局设置:Eclipse的单条Run/Debug启动配置的保存规则优先级高于全局工作区设置。打开Run > Run Configurations,找到你当前使用的项目启动配置,切换到【Common】标签,确认是否勾选了Save resources before launching,如果该选项被设为
Never,你在全局Workspace中勾选的自动保存规则不会生效。 - 版本适配bug:Eclipse 2021-09在macOS 11.x系统存在偶发的自动保存逻辑异常,当你当前编辑的文件存在IDE识别的语法错误标记、或者所属项目包含未被IDE兼容的第三方项目性质时,会跳过构建前的自动保存步骤。
- 编辑文件不属于启动关联项目:Eclipse默认仅会在启动前自动保存当前Run配置关联项目内的文件,如果你编辑的是工作区外的独立文件、或者属于其他未关联的项目文件,不会触发自动保存。
- 工作区缓存损坏:工作区的元数据缓存出现异常也会导致已配置的规则不生效,你可以使用
open /Applications/Eclipse.app --args -clean命令启动Eclipse,清除缓存后再测试功能是否正常。
内容的提问来源于stack exchange,提问作者Christoph S.
相关产品推荐
相关产品推荐

