解决Eclipse3.x中文版Unmatched braces in the pattern错误

阅读更多
解决Eclipse3.x安装中文语言包后,查看某个JAVA类(没有关联的源文件)源代码时候的错误Unmatched braces in the pattern

为这个问题头疼了好久,网上一直没有找到答案;今天在看GEF代码的时候又出现了(没有下载GEF的源代码),终于下决心自己解决这个问题。
定位问题应该是语言文件的问题,根据错误提示,找到了org.eclipse.jdt.internal.core.util. Messages类的disassembler_opentypedeclaration字段,然后在语言包插件的org.eclipse.jdt.core.nl1_3.1.1.jar文件里面找到对应的messages_zh.properties,找到这一段disassembler_opentypedeclaration=\ “{”,而其他语言文件的内容是disassembler_opentypedeclaration=\ '{',应该是自动转换的时候的错误,更改这一段和其他语言文件一样,然后打包(方法多多,不再叙说)替换原来的,成功。

你可能感兴趣的:(Eclipse)