eclipse中的菜单选项是禁用的

eclipse中的菜单选项是禁用的,eclipse,Eclipse,eclipse菜单下拉列表中的选项被禁用,如下所示 找不到启用它们的方法。除了使用新的eclipse实例,还有其他方法吗。我认为这个问题可以通过以下方法解决: 退出eclipse 打开你的终端 导航到Eclipse.app/Contents/MacOS(cd Eclipse.app/Contents/MacOS) 运行/eclipse-nl-en 更新到Eclipse.1a():帮助>检查更新 另请参见Eclipse公告:(在Oxygen.1a发布之前编写)对于MacOS High Sierr

eclipse菜单下拉列表中的选项被禁用,如下所示


找不到启用它们的方法。除了使用新的eclipse实例,还有其他方法吗。

我认为这个问题可以通过以下方法解决:

  • 退出eclipse
  • 打开你的终端
  • 导航到Eclipse.app/Contents/MacOS(
    cd Eclipse.app/Contents/MacOS
  • 运行
    /eclipse-nl-en
  • 更新到Eclipse.1a():帮助>检查更新

  • 另请参见Eclipse公告:(在Oxygen.1a发布之前编写)

    对于MacOS High Sierra 13.1,此解决方案有效

    1。查找Eclipse使用的java.home(在“关于Eclipse”>“安装详细信息”>“配置”中查找java.home)
    2.例如,如果您的java.home是/Library/java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/home/jre,请转到/Library/java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/home并创建子文件夹Resources/English.lproj
    3.将DefaultApp.nib文件从10.13或更早版本的Mac复制到/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/Resources/English.lproj(在Mac OS版本<10.13.1的/System/Library/Frameworks/JavaVM.framework/Resources/en.lproj或/System/Library/Frameworks/JavaVM.framework/Resources/English.lproj下可以找到DefaultApp.nib)
    

    对于10.13.1之前的macos版本,这应该可以工作

    请参阅重新启动后不工作。尝试了链接中提到的步骤,重新安装,更改工作区。没有任何帮助。。。。5.更新到Eclipse Oxygen.1a()。重新启动后无法工作。尝试了链接中提到的步骤,重新安装,更改工作区。没有任何帮助。请尝试使用选项
    -clean
    启动Eclipse。
    -nl en
    有效吗?重新安装(卸载+安装Y版软件包X)和更改工作区(通过
    -data
    ?)创建新工作区)的确切含义是什么?@howlger当我说重新安装时,删除了4.7.1版和安装了4.7.1a版。已更改工作区文件夹<代码>-nl en不起作用。让我试试
    -clean
    选项。看起来好像存在对另一个缺陷的依赖。
    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)