红联Linux门户
Linux帮助

eclipse、jdk问题

发布时间:2009-09-20 19:39:09来源:红联作者:yqw1122
[i=s] 本帖最后由 yqw1122 于 2009-9-20 19:43 编辑 [/i]

最近要写java程序
先安装了jdk,在sun上面下载的是jdk-6u16-linux-i586.bin,安装在了/usr/java下,设置了/etc/profile
在最后面加入了export PATH="$PATH:/usr/java/jdk1.6.0_16/bin"保存之后
注销pc,然后打入java、javac测试都是可以的
可是下载了eclipse却不可以运行,从下图可以看出是java环境变量的问题,但不知道怎么解决
因为我的系统是centos,支持rpm包,所以我重新下载了jdk-6u16-linux-i586-rpm.bin,把以上的设置修改掉,然后安装新的,运行eclipse是可以的
从以上可以确定是第一种方法中设置有问题,但是我不知道怎么把第一种方法完善好
希望各位不吝赐教
文章评论

共有 6 条评论

  1. zhwl_123 于 2012-03-03 18:48:48发表:

    应该是selinux的问题,将其中的选项改成disable就可以了

  2. tbgdwj 于 2012-02-16 17:05:40发表:

    改成128吧,windows 就是这个bug

  3. mg271603433 于 2011-01-05 18:23:53发表:

    顶一个。

  4. wst021 于 2010-11-29 20:33:58发表:

    JDK 环境变量配置,有两个系统文件会进行修改配置:

    一个是:/etc/environment >> 是系统启动加载索引。
    一个是:/etc/profile >> 是环境变量。

    然后需要设置 PATH,JAVA_HOME,CLASSPATH 的环境变量,依据系统配置不同,大概修改如下设置:

    PATH="/usr/java/jdk1.6.0_20/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"


    export JAVA_HOME=/usr/java/jdk1.6.0_20
    export JRE_HOME=/usr/java/jdk1.6.0_20/jre
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

  5. ruthless369 于 2010-11-29 18:58:59发表:

    顶起,等待高手~~

  6. kfperfect 于 2010-11-29 16:02:21发表:

    我也遇到了相同的问题,期待高手指点