LinuxSir.cn,穿越时空的Linuxsir!

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

java出问题了,帮忙看看(已经解决)

[复制链接]
发表于 2007-11-6 11:35:30 | 显示全部楼层 |阅读模式
一直用的一个java程序-marvin sketch,用来画化学结构式的,我用的是testing系统,习惯每天升级一下,不知咋的,昨天这个程序就不能使用了,重新安装出现如下提示信息:
$./marvinbeans-4_1_13-linux.sh
Starting Installer ...
java.lang.NullPointerException
   at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
   at com.install4j.runtime.Launcher.main(Unknown Source)
java.lang.NullPointerException
连安装都已经不行了,系统装得是sun-jdk6.0(一直没问题),我怀疑是gci和gtk的问题,最近gnome2.20的一些软件包进入testing了,估计是某个包卸载了或者升级了。

哪位大侠帮忙看看?
发表于 2007-11-6 21:46:29 | 显示全部楼层
看看它的sh文件里面是不是调的gcj的java
尽量用sun的java,gcj虽然是默认的java,gcj和sun的java的兼容性不是很,而java程序员都是工作在sun的java平台上的,实际sun是事实上的标准。
如果还不行用java5吧,很多人还没有迁移到java6平台,多少有点兼容性问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-7 00:55:24 | 显示全部楼层
多谢指点,我想把gcj都卸了,可是安装得太多了,不知道该怎么卸干净?试试再说。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-7 18:07:33 | 显示全部楼层
仔细看了/usr/bin下面的java和jar脚本链接,原来改为gij的了,把它重新改回/usr/lib/jvm/sun-jdk6下面的链接就可以了。
回复 支持 反对

使用道具 举报

发表于 2007-11-7 19:07:30 | 显示全部楼层
  1. update-alternatives --config java
复制代码
改变默认的 java 选择。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-7 22:25:36 | 显示全部楼层
Post by zeroliu;1778790


  1. update-alternatives --config java
复制代码

改变默认的 java 选择。


说得不错,做完链接后才想到debian的alternatives。
回复 支持 反对

使用道具 举报

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

本版积分规则

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