如何在Linux Bash Profile下设置JAVA_HOME/PATH变量
时间:2020-01-09 10:42:22 来源:igfitidea点击:
如何在Linux上设置Java路径。
如何在Linux系统下为每个用户设置JAVA_HOME和PATH变量?
~/.bash_profile是一个启动脚本,通常运行一次。
该特定文件用于在普通用户登录时运行的命令。
.bash_profile的常见用法是设置环境变量(例如PATH,JAVA_HOME),为shell命令创建别名以及为新创建的文件设置默认权限。
为单个用户设置JAVA_HOME/PATH
登录到您的帐户并打开.bash_profile文件
$ vi ~/.bash_profile
使用语法export JAVA_HOME = <java的路径>如下设置JAVA_HOME。
如果您的路径设置为/usr/java/jdk1.5.0_07/bin/java,则将其设置如下:
export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java
如下设置PATH:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
请根据您的设置随意替换/usr/java/jdk1.5.0_07。
保存并关闭文件。
只需注销并重新登录即可查看新更改。
或者,执行以下命令以立即激活新的路径设置:
$ source ~/.bash_profile
或者
$ . ~/.bash_profile
验证新设置:
$ echo $JAVA_HOME $ echo $PATH
提示:使用以下命令找出UNIX/Linux下Java可执行文件的确切路径:
$ which java
请注意,文件~/.bashrc是相似的,不同之处是~/.bash_profile仅针对Bash登录shell运行,而.bashrc针对每个新的Bash shell运行。
为所有用户设置JAVA_HOME/PATH
您需要为所有用户在/etc/profile或者/etc/bash.bashrc文件中设置全局配置:
# vi /etc/profile
接下来设置PATH/JAVA_PATH变量,如下所示:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
保存并关闭文件。
再次需要输入以下命令以立即激活路径设置:
# source /etc/profile
或者
# . /etc/profile