环境变量配置
在~/.bashrc文件中进行的配置将只作用于Linux系统的当前用户。如果希望作用于全局所有用户,则可以用同样的方法在/etc/profile文件进行配置。当然,为使配置生效,需用source命令重新编译。
Java JDK环境变量配置
Ubuntu的全局环境设置文件为/etc/profile,其本质上是一个Shell脚本,其中存储了每次启动系统或终端时都要运行的命令。要打开此文件,可在终端中输入命令:sudo gedit /etc/profile,回车,然后输入管理员密码后,再回车,即可打开环境设置文件/etc/profile,并对其进行编辑。Ubuntu的局部环境设置文件为~/.bashrc文件,是当前用户根目录下自动隐藏的一个文件,本质上也是一个Shell脚本,而对其进行编辑的方式同profile文件。
(1)配置JDK全局环境变量:
$sudo gedit /etc/profile
在profile文件中的末尾添加以下几行内容:
export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk
export JRE_HOME=
J
A
V
A
H
O
M
E
/
j
r
e
e
x
p
o
r
t
C
L
A
S
S
P
A
T
H
=
.
:
JAVA_HOME/jre export CLASSPATH=.:
JAVAHOME/jreexportCLASSPATH=.:JAVA_HOME/lib:
J
R
E
H
O
M
E
/
l
i
b
:
JRE_HOME/lib:
JREHOME/lib:CLASSPATH
export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:JRE_HOME/bin:
J
A
V
A
H
O
M
E
:
JAVA_HOME:
JAVAHOME:PATH
在保存好已修改了的profile文件后,为使配置立刻生效,可在终端中输入如下命令:
$source /etc/profile
配置完成后,通过以下命令验证配置是否完成:
$echo $JAVA_HOME
$java -version
(2)配置JDK局部环境变量:
$sudo gedit ~/.bashrc
在~/.bashrc文件中的末尾添加以下几行内容:
export JAVA_HOME=/usr/lib/jdk1.8.0_45
export JRE_HOME=
J
A
V
A
H
O
M
E
/
j
r
e
e
x
p
o
r
t
C
L
A
S
S
P
A
T
H
=
.
e
x
p
o
r
t
P
A
T
H
=
{JAVA_HOME}/jre export CLASSPATH=. export PATH=
JAVAHOME/jreexportCLASSPATH=.exportPATH={JAVA_HOME}/bin:$PATH
在保存好已修改了的.bashrc文件后,为使配置立刻生效,可在终端中输入如下命令:
source ~/.bashrc