LinuxSir.cn,穿越时空的Linuxsir!

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

java --version 显示不正常(已解决)

[复制链接]
发表于 2005-6-12 20:29:39 | 显示全部楼层 |阅读模式
显示如下:
dynasty:/opt$ java --version
Usage: gij [OPTION] ... CLASS [ARGS] ...
          to invoke CLASS.main, or
       gij -jar [OPTION] ... JARFILE [ARGS] ...
          to execute a jar file
Try `gij --help' for more information.

javac 和 java 都能正常工作,eclipse起动闪屏后推出,日志文件如下:
java.lang.LinkageError: unexpected exception during linking: org.eclipse.core.runtime.adaptor.E clipseAdaptor
   at java.lang.ClassLoader.resolveClass0(java.lang.Class) (/usr/lib/libgcj.so.4.0.0)
   at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.4.0.0)
   at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgc j.so.4.0.0)
   at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.4.0.0)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.createAdaptor() (Unknown Source)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(java.lang.String[], java.lang.Run nable) (Unknown Source)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lang.String[], java.lang.Runnabl e) (Unknown Source)

高手指点如何解决?
发表于 2005-6-12 22:12:36 | 显示全部楼层
你用的是gcc的java, 怎么不用sun的??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-12 22:40:07 | 显示全部楼层
已经搞定,原来是
export PATH=$JAVA_HOME/binJAVA_HOME/jre/binPATH
改为
export PATH=$JAVA_HOME/binJAVA_HOME/jre/binPATH
就好了,因为$PATH在前的话就先启动gcc的java
回复 支持 反对

使用道具 举报

发表于 2005-6-13 16:45:38 | 显示全部楼层
................................

楼主还是看看自己的第3帖吧,不懂得很容易看迷糊................................
回复 支持 反对

使用道具 举报

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

本版积分规则

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