好久没用java,突一写起来,发现机器上没有设置环境变量,把设置方法总结一下
1. 修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
2. 修改.bashrc文件或者.profile文件
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要
给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。
·用文本编辑器打开用户目录下的.bashrc文件
·在.bashrc文件末尾加入:
set JAVA_HOME=/usr/share/jdk1.5.0_05
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
·重新登录
3. 直接在shell下设置变量
不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk1.5.0_05
export
PATH=$JAVA_HOME/bin:$PATH
export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
4. 另外一种shell脚本的方法
在etc/profile.d文件夹下建立java.sh文件内容如下
#! /bin/bash
EXPORT JAVA_HOME=/usr/j2sdk1.4.2
EXPORT
PATH=&JAVA_HOME/bin:&PATH
EXPORT
CLASSPATH=.:&JAVA_HOME/lib/rt.jar:&JAVA_HOME/lib/tools.jar
需要注意的一点是 CLASSPATH中"."一定要设置上,"."表示当前目录,如果不设上,每次你javac/java的时候都要带上-classpath,切记切记
分享到:
相关推荐
java环境变量设置java环境变量设置java环境变量设置
Java环境变量设置,.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\bin %JAVA_HOME%\jre\bin
Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置
JAVA环境变量设置
JAVA中配置环境变量设置方法大全
java环境变量设置 java环境变量设置 java环境变量设置
JAVA中配置环境变量设置方法,JAVA中配置环境变量设置方法
java环境变量设置原理.。。。。。。。。。
Java环境变量配置 在"系统变量"下进行如下配置: (1)新建->变量名:JAVA_HOME变量值:D:\Java\jdk1.6.0_12(这只是我的JDK安装路径) (2)编辑->变量名:Path在变量值的最前面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\...
Java环境变量设置和测试 Java环境变量设置和测试
此文档提供两种为java修改环境变量的方法
JAVA读取环境变量 在windows、linux中都可以运行,可指定任何环境变量
JAVA EE环境变量设置.txt
JAVA环境变JAVA环境变量的设置方法量的设置方法
XP 系统下 Java 环境变量设置。
自动Java环境变量设置
方便快捷设置环境变量。运行方式:单击右键,选择"以管理员身份运行",然后输入完整的JDK安装路径就可以了