Linux中设置环境变量有三种方法,这里我用安装完JAVA的SDK以后,设置JAVA运行环境来举例说明:
1、打开/etc/profile,在文件末尾加上如下几行:
JAVA_HOME=/opt/jdk1.5.0_06
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
第一行将“/opt/jdk1.5.0_06”放进“JAVA_HOME”变量中,第二行在环境变量中加上“JAVA_HOME”的路径。注意,冒号起连接作用,将原环境变量和“JAVA_HOME”路径“拼接”起来,如果只写“PATH=$JAVA_HOME/bin”,那么原“PATH”的值将被“JAVA_HOME”全部覆盖!另外,“CLASSPATH”中的“.”代表当前目录,“export”用来将三个变量导出成为全局变量。完成修改后重新登录。
2、修改/home/username/.bashrc文件:该文件默认是隐藏的。在末尾加上:
set JAVA_HOME=/opt/jdk1.5.0_06
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export CLASSPATH
完成修改后重新登录。另外这个文件位于/home/username目录下,所以该方法做出的修改只对username用户生效。
3、直接在Shell中输入命令:
export JAVA_HOME=/opt/jdk1.5.0_06
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
这个方法一旦系统重启就失效了,是一个临时使用时的方法!
另外,在FC中会出现Eclipse运行时死机的现象,多数由于JAVA虚拟机环境变量没有设置正确所致,经过如上设置后一般就可以正常使用了!

