.bashrc中设置的环境变量不起作用是什么原因?
-
- 帖子: 40
- 注册时间: 2005-09-11 15:06
.bashrc中设置的环境变量不起作用是什么原因?
在.bashrc中设置了
set JAVA_HOME="/usr/lib/jdk1.5.0"
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
export CLASSPATH
但是就是不起作用
set JAVA_HOME="/usr/lib/jdk1.5.0"
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
export CLASSPATH
但是就是不起作用
- bluebell
- 帖子: 264
- 注册时间: 2005-05-08 21:28
Re: .bashrc中设置的环境变量不起作用是什么原因?
这只在命令行登陆的时候才读取。marscrazy 写了:在.bashrc中设置了
set JAVA_HOME="/usr/lib/jdk1.5.0"
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
export CLASSPATH
但是就是不起作用
Ubuntu 5.10 Breezy Badger
-
- 帖子: 40
- 注册时间: 2005-09-11 15:06
Re: .bashrc中设置的环境变量不起作用是什么原因?
进入图形界面后,我按Ctrl+Alt+F1再登陆算不算命令行登陆?反正这样也不行。bluebell 写了:这只在命令行登陆的时候才读取。marscrazy 写了:在.bashrc中设置了
set JAVA_HOME="/usr/lib/jdk1.5.0"
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
export CLASSPATH
但是就是不起作用
在什么地方设置,不管怎么登陆都可以。
-
- 帖子: 117
- 注册时间: 2005-07-27 18:39
Re: .bashrc中设置的环境变量不起作用是什么原因?
在.bashrc,.bash_profile中设置都是可以的marscrazy 写了:在.bashrc中设置了
set JAVA_HOME="/usr/lib/jdk1.5.0"
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
export CLASSPATH
但是就是不起作用
但是注意要重启X
另外如果是sudo就不行(不知道sudo的PATH在哪设置,望高人告知)
如果需要root,可以
但是可以在/root下找.bashrc进行设置,然后用su
可以env或者set查看当前的PATH
-
- 帖子: 35
- 注册时间: 2009-09-11 12:31
Re: .bashrc中设置的环境变量不起作用是什么原因?
我现在还是碰到这个问题,不知道怎么解决……