linux下配置JDK之后重启 “checking start state”

在Ubuntu 11.10中配置JDK环境变量后,重启遇到"checking start state"问题,原因是PATH配置覆盖了系统启动项。解决方法是通过Ctrl+Alt+F1进入文本编辑模式,使用vi编辑/etc/environment和/etc/profile,修正PATH设置,确保包含:$PATH,然后保存并重启。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        在ubuntu11.10下配置JDK的环境变量之后,重启计算机,发现一直卡在 “checking start state“ ,在网上搜索错误的原因,提示是PATH配置之后覆盖掉了系统的启动项。原来linux系统在启动时是首先读 /etc/profile中的启动系统参数,之后还要读取 /etc/environment中的系统启动参数。而在配置JDK时,为类系统能够保存JDK的系统配置,通常是通过在/etc/profile和/etc/environment中添加如下环境变量:

                       export JAVA_HOME= ${path}

                       export JRE_HOME= ${path}/jre

                       export CLASSPATH= .:$JAVA_HOME/lib/tool.jar

                       export PATH= $JAVA_HOME/bin:$PATH

        由于操作失误,配置PATH时,将:$PATH略掉了,这时再重启的话就会出现一个严重的问题!此时的PATH仅仅保存了java的bin信息,而此时的系统启动信息则覆盖了!因而在重启时我们通常会碰到这样的问题:系统卡在 “checking start state” 。

        针对这样的问题,采取的更改措施是:

        1  出现系统卡在 “checking start state”时,使用ctr+alt+F1或alt+F1进入文本编辑界面,此时,通过拥有对/etc/environment和/etc/profile有操作权限的身份进入系统。

        2  使用vi命令进入/etc/environment和/etc/profile对错误的地方进行修改:

            # /usr/bin/vi /etc/environment             //如进入environment的编辑处,将光标移至错误处

        3  修改错误的地方,然后用shift+:退出编辑界面,输入wq保存。

        4  使用reboot或者使用ctrl+alt+delete重新登录。

    ……………………………………………………………………2012.6.28/星期四

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值