MacOSX上Netbeans启动失败(Command not Found)



我已经在Mac OSX 10.5.8上成功安装了Netbeans 6.0.1,但是当我尝试启动它时,它没有,这些日志条目记录在System.log:

Apr  7 19:35:09 henrique-ordines-macbook [0x0-0x9c09c].NetBeans 6.0.1[53785]: /Applications/NetBeans/NetBeans 6.0.1.app/Contents/MacOS/netbeans: line 48: ls: command not found
Apr  7 19:35:09 henrique-ordines-macbook [0x0-0x9c09c].NetBeans 6.0.1[53785]: /Applications/NetBeans/NetBeans 6.0.1.app/Contents/MacOS/netbeans: line 53: dirname: command not found
Apr  7 19:35:09 henrique-ordines-macbook [0x0-0x9c09c].NetBeans 6.0.1[53785]: /Applications/NetBeans/NetBeans 6.0.1.app/Contents/MacOS/netbeans: line 57: dirname: command not found
Apr  7 19:35:09 henrique-ordines-macbook [0x0-0x9c09c].NetBeans 6.0.1[53785]: Cannot read cluster file: /../etc/netbeans.clusters
Apr  7 19:35:09 henrique-ordines-macbook com.apple.launchd[65] ([0x0-0x9c09c].NetBeans 6.0.1[53785]): Exited with exit code: 1

我已经使用磁盘实用程序修复权限,建议在这个线程,但我仍然得到相同的错误。

如果我以Root用户登录,我可以毫无问题地启动它。

我该如何解决这个问题?

正如这个线程所描述的,"ls command not found"错误正在发生,因为我的PATH环境变量不知怎么被破坏了。我在这种情况下,uhem,无论如何,一旦你已经固定了这个变量,使这部分/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin也可以在PATH变量中,Netbeans再次工作。

最新更新