安装错误 Netbeans

安装错误 Netbeans

在 Fedora 8 上安装 NetBeans 时出现以下错误

java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.

我得到了这个

alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.7.0-icedtea/bin/java
   2           /usr/lib/jvm/jre-1.5.0-gcj/bin/java

Enter to keep the current selection[+], or type selection number:

答案1

验证您确实在使用 JDK。您可以通过成为 root 或使用 sudo 检查“替代”程序来执行此操作。默认情况下,Fedora 使用 gcj。您可以通过正确设置替代来告诉它使用 JDK。

[root@localhost ~]# alternatives --config java

There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*  1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
   2           /usr/java/jdk1.6.0/bin/java

Enter to keep the current selection[+], or type selection number: 2
[root@localhost ~]#

您可能需要告诉 alternatives 存在另一个 java 版本。说明在 alternatives 手册页中有明确定义。您需要对 jar 和 javac 执行类似操作。确保路径适合您的 JDK 安装。

更新于 2009 年 8 月 27 日 这似乎是 Java 和 Fedora 8 的一个众所周知的问题。

无法在 Fedora 8 上安装 Netbeans

这是来自 netbeans 邮件列表的解决方法...

Netbeans.org 解决方法

相关内容