在linux中安装jdk需要编辑 /etc/profile 文件,这个文件一但被错误设置就会导致系统不能登陆,具体症状为:登陆图形界面以后会弹出一个对话框 “您的回话只持续不到10秒种。。。。。。”,点击确定就又重新引导,但是还是不能顺利的登录图形界面。
对于这个问题可以在命令行模式下把最近对 /etc/profile文件所作的修改去掉即可,具体操作如下:
1。按 shift+ctrl+alt+F1进入命令行模式
2。以root身份登陆
3。按照下面的命令执行
cd etc 回车
/bin/vi profile 回车 (注意:在这里不那能用直接调用Vi 需要指定目录 即 /bin/vi )
上面两个命令可以打开 /etc/profile 文件,
i 回车 (这是vi的插入操作命令)
然后找到你最近修改过的内容,恢复原来状态或者事删除
esc : wq 回车
这时profile文件已经保存更新,重启系统即可顺利进入图形界面
windj 于 2009-04-24 13:39:37发表:
不用修改path
在profile里增加一行
export JAVA_HOME=:/home/mushan/java/.jdk1.6
mushan520 于 2009-04-24 11:59:17发表:
呵呵,我今天安装sun jdk的时候也遇到了类似的问题,不过自己顺利解决了
其实配置JDK很简单的,下面是我的方法:
下载JDK并安装后,在终端里面输入:
sudo gedit /etc/environment
在PATH后面加上你的JDK的目录即可(粗体即为你的JDK目录,注意前面还应该加个冒号:)
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/mushan/java/.jdk1.6/bin"
保存,退出,重启计算机。在终端里面输入:
java -version
如果安装成功则会输出jdk的版本信息,下面是我的输出:
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)
Qicqae 于 2009-04-24 11:12:17发表:
学习