【问题标题】:Change compiler version for a large number of projects in Eclipse在 Eclipse 中为大量项目更改编译器版本
【发布时间】:2011-11-01 18:42:19
【问题描述】:

我在 Eclipse 中有超过 130 个项目,其中一些使用 java 编译器 1.5,其中一些使用 1.6。无论如何,我可以将它们全部更改为 1.6,而无需单独检查它们吗?我尝试从 Project Explorer 中选择所有项目,但菜单中没有可用的 Property 或 Build Path。

【问题讨论】:

  • 您可以编写一个脚本like this 来查找/替换org.eclipse.jdt.core.compiler.source=<source-version><project>\.settings\org.eclipse.jdt.core.prefs 中所需的值
  • Eclipse 具有“项目特定设置”和全局默认值。如果您的所有 1.5 项目都使用 1.5,因为您将它们设置为项目特定并选择 1.5,那么,不,可能没有简单的方法来更改它(除非编写脚本或类似 srkavin 注释)。我可能是错的,但是在您将项目设置为具有特定设置后,我不知道如何覆盖它。 (如果你没有,那么当你改变全局设置时它们会改变。)
  • 要添加到 srkavin 的答案,您可能还必须将 org.eclipse.wst.common.project.facet.core.xml 中已安装的方面更改为 .
  • @srkavin - 我建议您将评论转换为答案。我会做同样的事情(小 BASH/windows 脚本),所以 +1

标签: java eclipse compiler-construction settings project


【解决方案1】:

给你...

您可以编写一个脚本like this 来查找/替换org.eclipse.jdt.core.compiler.source=<source-version><project>\.settings\org.eclipse.jdt.core.prefs 中的所需值

【讨论】:

    猜你喜欢
    • 2021-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-18
    • 2012-09-17
    相关资源
    最近更新 更多