LinuxSir.cn,穿越时空的Linuxsir!

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

我的eclipse为什么跑不起来

[复制链接]
发表于 2006-10-8 06:07:30 | 显示全部楼层 |阅读模式
刚刚安装好debian,兴奋极了,但最常的eclipse跑不起来,原因如图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-10-8 08:21:12 | 显示全部楼层
你都知道原因如图了,还问什么呢

没装jdk阿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-8 08:38:42 | 显示全部楼层
不是的,我在终端已经能打出java -version javac -version了,,
并且./eclipse也能正常,只是我在桌面做连接里时报的错。
回复 支持 反对

使用道具 举报

发表于 2006-10-8 08:42:53 | 显示全部楼层
你这个好像是在普通用户下以root用户来使用的eclipse吧。。。

你用普通用户使用应该就可以了啊。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-8 08:53:07 | 显示全部楼层
我是在普通用户在终端能正常启动eclipse,
但如果在桌面建立个Launcher,启动时就报上图的错。。

对了,如果在普通用户以root在终端启动是报:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified


(eclipse:4476): Gtk-WARNING **: cannot open display:
回复 支持 反对

使用道具 举报

发表于 2006-10-8 13:19:04 | 显示全部楼层

答复

你提供的情况不详细,不能给出确切答复,可以从两个方面查:

1. 如果你用普通用户登陆,再用root运行X的程序是不会成功的,具体看看debian的reference手册,上面会告诉你怎么做。其实eclipse不需要root权限就可以运行,你把/usr/local下那个目录拷回你的home目录下,直接运行就可以了。
2. eclipes找不到jdk的问题一般是路径导致的,可能你的Laucher的路径和你的命令行下不一样。如果你搞不定,可以直接修改eclipse的配置文件,eclipse.ini。好像是加-vm /usr/local/jdk1.5.1/bin/java就可以了。看看eclipse的命令行手册吧。
回复 支持 反对

使用道具 举报

发表于 2006-10-9 01:51:36 | 显示全部楼层
环境变量未设置或设置不正确所致的,估计是,嘿嘿
我的普通用户主目录下.bashrc文件中有以下内容,eclipse是可以正常运行的
PATH=$PATH:/usr/lib/j2sdk1.5-sun/bin:/usr/lib/j2sdk1.5-sun/jre/bin
JAVA_HOME=/usr/lib/j2sdk1.5-sun
JRE_HOME=/usr/lib/j2sdk1.5-sun/jre
CLASSPATH=.:/usr/lib/j2sdk1.5-sun/lib/tools.jar:/usr/lib/j2sdk1.5-sun/lib/dt.jar
export PATH
export JRE_HOME
export JAVA_HOME
export CLASSPATH
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 02:18:02 | 显示全部楼层
我的eclipse在终端能打开啊,下面是我的java配置。

#java
export JAVA_HOME=/usr/local/jdk1.5.0_09
export PATH=$PATHJAVA_HOME/binJAVA_HOME/jre/bin
export CLASSPATH=,JAVA_HOME/libJAVA_HOME/lib/dt.jarJAVA_HOME/lib/htmlconverter.jarJAVA_HOME/lib/jconsole.jarJAVA_HOME/lib/sa-jdi.jarJAVA_HOME/lib/tools.jarJAVA_HOME/jre/libJAVA_HOME/jre/lib/charsets.jar:$JAVA_HOME/jre/lib/deploy.jar:$JAVA_HOME/jre/lib/javaws.jar:$JAVA_HOME/jre/lib/jce.jar:$JAVA_HOME/jre/lib/jsse.jar:$JAVA_HOME/jre/lib/plugin.jar:$JAVA_HOME/jre/lib/rt.jar
回复 支持 反对

使用道具 举报

发表于 2006-10-9 10:13:41 | 显示全部楼层
在Launcher的命令中加上jdk的路径就好了,如我的:
/opt/eclipse/eclipse -vm /usr/lib/jdk1.5.0_07/bin/java
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-11 08:45:53 | 显示全部楼层
终于能跑了,谢谢leiv~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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