您的位置:首页 > 其它

最近遇到的一个问题,求解释

2013-01-12 23:43 176 查看
现在我遇到一个问题:
我的系统是ubuntu12.04,我在~/.bashrc里面添加了环境变量,在terminal里面可以通过echo打印出这个信息,但是我启动eclipse,然后在java程序中读这个环境变量时就读取不到。
最后我通过在terminal里面启动eclipse之后就可以读取到这个值。

我然后通过pstree看了下进程树,通过terminal来启动eclipse,eclipse的进程是terminal的子进程,子进程会复制父进程的数据,就可以读取到这个值。

而直接启动eclipse的话,那个进程是init的子进程,好像没有读取.bashrc,有什么解决办法吗?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐