答案 0 :(得分:1)
我认为这个问题可以通过以下方式解决:
cd Eclipse.app/Contents/MacOS
)。./eclipse -nl en
。另见Eclipse公告: Special Notice for Eclipse IDE Users on macOS 10.13 in non-English mode (在Oxygen.1a发布之前编写)
答案 1 :(得分:1)
对于MacOS High Sierra 13.1,此解决方法有效。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=520176#c152
1. Find java.home used by your Eclipse (look for java.home in "About Eclipse" > "Installation Details" > "Configuration")
2. If your java.home is, for example, /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre , go to /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home and create the subfolders Resources/English.lproj
3. Copy the DefaultApp.nib file from a 10.13 or older Mac to /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/Resources/English.lproj (DefaultApp.nib can be found under /System/Library/Frameworks/JavaVM.framework/Resources/en.lproj or /System/Library/Frameworks/JavaVM.framework/Resources/English.lproj on Mac OS version < 10.13.1)
对于10.13.1之前的macos版本,https://www.eclipse.org/org/press-release/20170925criticalbug.php这应该可以正常工作