Java Eclipse.app未在MacOSX上打开,可执行文件将打开终端

Java Eclipse.app未在MacOSX上打开,可执行文件将打开终端,java,eclipse,macos,Java,Eclipse,Macos,我刚刚用JDK1.7和我所有的开发工具重新安装了最新的Eclipse版本 然而,安装似乎被破坏了:双击Eclipse图标(Eclipse.app包)完全没有任何作用 但是,这两种选择是有效的: 1) 进入Contents/MacOS/文件夹中的包并双击“eclipse”UNIX可执行文件 2) 双击eclipse.app包中同一文件夹中名为“eclipse”的快捷方式文件;快捷方式实际上是从数字1链接到可执行文件的) 当这两个命令中的任何一个启动时,它们打开一个终端并在1)处以完整路径运行可执行

我刚刚用JDK1.7和我所有的开发工具重新安装了最新的Eclipse版本

然而,安装似乎被破坏了:双击Eclipse图标(Eclipse.app包)完全没有任何作用

但是,这两种选择是有效的: 1) 进入Contents/MacOS/文件夹中的包并双击“eclipse”UNIX可执行文件 2) 双击eclipse.app包中同一文件夹中名为“eclipse”的快捷方式文件;快捷方式实际上是从数字1链接到可执行文件的)

当这两个命令中的任何一个启动时,它们打开一个终端并在1)处以完整路径运行可执行文件,然后执行exit命令。但终端保持打开状态,如果我试图关闭它,它将关闭Eclipse(首先警告我关闭Eclipse进程)

除了做一个完整的重新安装(我已经做了),还有什么办法解决这个问题吗


谢谢

我过去也遇到过同样的问题。
主要原因是缺少可执行文件的正确执行权限。
在contents/MacOS/Eclipse下的包内容中尝试以下操作:

chmod +x eclipse

希望它对您有用。

几天前我遇到了完全相同的问题,今天就解决了

刚刚安装了这个

之后,当我打开eclipse时,mac os安装了一些java更新,并通过eclipse.app打开eclipse开始工作

希望它也适用于你