2011-11-01 43 views
0

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

+1

更换org.eclipse.jdt.core.compiler.source=<source-version>到所需的值你可以写一个脚本[像这样](http://stackoverflow.com/q/648862/862441)在' \ .settings \ org.eclipse.jdt.core.prefs'中查找/替换'org.eclipse.jdt.core.compiler.source = srkavin

+0

Eclipse具有“项目特定设置”和全局默认值。如果1.5项目中的所有项目都使用1.5,因为您将它们设置为项目特定项目并选择了1.5,那么,不,可能不是一个简单的方法来更改该项目(除非编写脚本或srkavin笔记等)。我可能是错的,但我不知道有什么方法可以在设置项目具有特定设置后覆盖它。 (如果你还没有,那么当你改变全局设置时,它们会改变。) –

+0

要添加到srkavin的答案,你可能还必须更改org.eclipse.wst.common.project.facet.core中已安装的方面.xml到。 – Stefan

回答

0

在这里你去...

你可以写一个脚本like this找到/在<project>\.settings\org.eclipse.jdt.core.prefs