您的位置:首页 > 运维架构 > Linux

Eclipse 在linux 下无法打开居然是JDK的原因!

2009-12-07 21:44 633 查看
原来使用的eclipse和jre配合的很好:

-rw-r--r-- 1 yl hadoop 96449656 Sep 10 10:23 ftpin/eclipse-java-galileo-linux-gtk.tar.gz

-rwxr-xr-x 1 yl hadoop 19216086 Aug 19 12:12 ftpin/jre-6u7-linux-i586-rpm.bin

Java的配置有如下的目录结构:
/usr/java
total 12
lrwxrwxrwx 1 root root 16 Aug 20 12:25 default -> /usr/java/latest
drwxr-xr-x 9 root root 4096 Feb 9 2008 jdk1.5.0_15
drwxr-xr-x 10 root root 4096 Dec 7 10:02 jdk1.6.0_18
drwxr-xr-x 7 root root 4096 Aug 20 12:25 jre1.6.0_07
lrwxrwxrwx 1 root root 21 Dec 7 21:43 latest -> /usr/java/jre1.6.0_07
其中latest是为了在其他的应用中不用修改配置。

由于需要在linux下编译java程序,下载了最新的JDK:

-rw-r--r-- 1 yl hadoop 81846790 Dec 7 10:00 ftpin/jdk-6u18-ea-bin-b05-linux-amd64-18_nov_2009.bin

当把latest指向jdk1.6.0_18之后,重启

这时发现原来能够使用的Eclipse不用打开了!

只有恢复latest -> /usr/java/jre1.6.0_07, eclipse才能重新使用,怪事!

Linux的版本

cat /proc/version
Linux version 2.6.18-128.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) #1 SMP Wed Jan 21 10:41:14 EST 2009

哪位同仁知道原因,请赐教!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: