我们最近决定要共享Eclipse警告设置,以便所有开发人员都使用相同的警告设置(还保存操作和格式化程序配置)。当然,这意味着我们要删除所有项目特定的设置。我们从头开始创建了所有必需的插件,并且现在只要有项目特定的设置,就可以显示快速修复问题。
因此,我们现在知道M2E在任何Maven上为首选项页面“ Java编译器->错误/警告” 选择了“启用项目特定设置” 复选框。更新(通常会经常发生)。
(或将键值对org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
添加到 .settings \ org.eclipse.jdt.core.prefs 。)
我认为很明显,对于构建工具而言,创建任何类型的项目特定设置绝对是不可接受的,更不用说修改禁止的引用了。
那么如何防止M2E那样做?