Community
Participate
Working Groups
Created attachment 269374 [details] Disabled file menu I updated my MacBook from Sierra to the High Sierra beta and when I opened Eclipse Oxygen all of the menus are disabled. I installed a fresh version of Eclipse Oxygen and the same problem occurs.
Created attachment 269375 [details] Disabled edit menu
Created attachment 269376 [details] Disabled help menu
I found this StackOverflow post (https://stackoverflow.com/a/18392624/1030246) that explains a very similar situation after installing Mavericks beta and the fix (https://stackoverflow.com/a/18392624/1030246) resolved it for me. The fix was to reinstall the legacy Apple Java 6 runtime, see https://support.apple.com/kb/DL1572?locale=en_GB
I was experiencing the same issue and I can confirm that this works. Further, once you install the old JDK, you can remove it from /Library/Java/JavaVirtualMachines/ and the menu items continue to work properly.
Installing JDK6 didn't resolve the problem on macOS 10.13 Beta 17A352a with Eclipse Oxygen 4.7.0 20170620-1800. Removing all JDKs, installing JDK6 and 1.8.0_144 still results in disabled menus. Fresh eclipse install with fresh workspace still results in disabled menus. Workaround: Using the "Quick Access menu" and keyboard shortcuts offers most of the functions.
how did you fix it
This is still a problem. See bug 520176.
I fixed this problem! please visit this site. (https://git.eclipse.org/r/#/c/105553/1/features/org.eclipse.equinox.executable.feature/bin/cocoa/macosx/x86_64/Eclipse.app/Contents/Info.plist) you should fix Info.plist file.
Yes! This is the solution. Thank you so much.
You can change your system language to English, this worked for me.
(In reply to Matthias Fuchs from comment #11) > You can change your system language to English, this worked for me. Confirmed. It works for me after changing the system language from Japanese to English.
. *** This bug has been marked as a duplicate of bug 520176 ***
-Right click on Eclipse.app -Select Show Package Contents -Open Contents folder -Open Info.plist file -If opened with XCode, remove the entry for ‘Localizations’ -If open with a Text Editor, remove the complete entry for ‘CFBundleLocalizations’ <key>CFBundleLocalizations</key> <array> <string>ar</string> <string>cs</string> <string>da</string> <string>el</string> <string>en</string> <string>es</string> <string>de</string> <string>fi</string> <string>fr</string> <string>hu</string> <string>it</string> <string>iw</string> <string>ja</string> <string>ko</string> <string>nl</string> <string>no</string> <string>pl</string> <string>pt_BR</string> <string>pt</string> <string>ru</string> <string>sv</string> <string>tr</string> <string>zh_HK</string> <string>zh_TW</string> <string>zh</string> </array> -save the Info.plist file -Launch Eclipse.app