LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 966|回复: 9

java环境的问题[已解决]

[复制链接]
发表于 2007-11-13 15:58:07 | 显示全部楼层 |阅读模式
java: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
./netbeans-6.0beta2-ruby-linux.sh: line 1287:  9586 已放弃               /home/losture/work/java/jdk1.6.0_03/bin/java -Xmx256m -Xms64m -Djava.io.tmpdir=/tmp -classpath /tmp/.nbi-2114821.tmp/bundle.jar org.netbeans.installer.Installer

以上是安装的时候异常
netbeans-6.0beta2-ruby-linux.sh

用suse默认的java环境 安装可以出界面
但是找不到jdk
我自己装一个,配置好profile就出现这样的问题了
内存不足?
发表于 2007-11-13 16:19:07 | 显示全部楼层
java bug
要替换两个库:libX11和libX11-devel,用fedora7里面的,需要强制卸载原来的包。
据说还可以使用替换.so里面字符串的办法,但是我实验是不行的。
回复 支持 反对

使用道具 举报

发表于 2007-11-13 16:20:21 | 显示全部楼层
没看清是哪个版面,SuSe以前的libX11和libX11-devel包应该也是可以的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-13 16:43:30 | 显示全部楼层
郁闷了。。。。。。
回复 支持 反对

使用道具 举报

发表于 2007-11-13 16:58:11 | 显示全部楼层
我用jdk1.5无问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-13 17:18:55 | 显示全部楼层
jdk5是没有问题
但是我的netbeans-6.0beta2-ruby-linux.sh
必须用jdk6
回复 支持 反对

使用道具 举报

发表于 2007-11-13 17:24:46 | 显示全部楼层
Post by futrue;1781838
jdk5是没有问题
但是我的netbeans-6.0beta2-ruby-linux.sh
必须用jdk6


那就安装 jdk6
suse 源里面有
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-13 17:59:21 | 显示全部楼层
源里面的初次装好像不行

貌似我的java_home不能替换掉系统默认的
JAVA_BINDIR=/usr/lib/jvm/java/bin
JDK_HOME=/usr/lib/jvm/java
JAVA_ROOT=/usr/lib/jvm/java
JAVA_HOME=/usr/java/jdk1.6.0_03
PATH=/home/losture/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/java/jdk1.6.0_03/bin
不知道怎么搞才好
这里面只有java_home是我自己配置的
加到了PATH的最后面
说实在的,这里这些变量我都不是很明白
毕竟自己在java方面不熟悉
回复 支持 反对

使用道具 举报

发表于 2007-11-13 22:16:36 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-14 03:07:56 | 显示全部楼层
Post by pappplus;1781995
Java问题看这贴:

http://bbs.linuxsir.cn/showthread.php?t=314684&highlight=


谢谢 看了这个帖子 问题解决了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表