Linux配置jdk报错,不知道是什么原因,求解!

http://img4.mukewang.com/634645d300017cfb07890479.jpg

ubuntu Linux 配置jdk 在一个终端里修改了
/etc/profile文件
使用密令:sudo gedit ~/.profile
在文件最后追加了如下代码
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55
export JRE_HOME=/usr/lib/jvm/jdk1.7.0_55/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

退出保存,输入java -version,正确打印版本号,但是我用另一终端就提示没有按照jdk,重启系统后又要重新配置jdk。

使用gedit命令时会报:Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-yyIOuT9YJQ: 拒绝连接
但profile文件能打开


隔江千里
浏览 124回答 1
1回答

宝慕林4294392

全局的话,可以写到 /etc/profile里。如果只针对你这个用户,可以写到用户home目录下的   .bash_profile里。.profile是某些unix版使用的,不确定ubuntu是否使用home下的.profile文件。使用linux,还是习惯于命令行vi编辑这些文件吧。  gedit的问题不清楚
打开App,查看更多内容
随时随地看视频慕课网APP