1. 程式人生 > >解決MacOS High Sierra上Eclipse Oxygen啟動後選單全部變灰的問題

解決MacOS High Sierra上Eclipse Oxygen啟動後選單全部變灰的問題

前天我的macbook pro升級macOS High Sierra後,發現執行Eclipse時,主選單全部變灰,無法點選。但大部分功能都可以通過快捷選單、快捷鍵等方式呼叫。

通過重灌Eclipse(各種版本)及JDK,指定Eclipse使用的JVM版本等方式,問題依舊沒有解決。


最後在Eclipse網站找到解決辦法,具體操作如下:

找到Eclipse.app->Contents->Info.plist檔案,開啟後尋找下面內容

......

<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<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>

......

然後替換如下:

<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleLocalizations</key>
<array>
<string>en</string>
</array>

儲存後,重新啟動Eclipse,問題解決!