使用Ubuntu12.04的时候遇到的一个小陷阱



最近在ubuntu12.04上部署android开发环境,在安装jdk7.0的时候除了一点问题,当我设置好JAVA_HOME JRE_HOME PATH等变量后尝试运行eclipse的时候却出现了一个让我百思不得其解的问题,我从shell中运行./eclipse的时候,一切都很正常,但是当我点击eclipse运行的时候却出现提示如下:
www.2cto.com
重新启动后问题依旧,我猜想是环境变量没有生效,于是我打开shell echo $PATH
输出结果却是正常的: www.2cto.com
于是我换一种方法,创建一个run.sh
#!/bin/bash
echo $PATH a.txt
然后保存,双击运行,输出的a.txt中
打开a.txt www.2cto.com
找不到我设置的JAVA的路径,终于找到问题的所在了,变量在图形界面下没有生效,我又尝试了在
/etc/profile和~/.profile中设置变量,这两种情况下却生效了,在~/.bashrc中不能生效,第一次使用图形界面,发现了这样的一个小陷阱,希望大家在使用ubuntu12.04的时候要注意.

相关内容

    暂无相关文章