java中常用需要设置的三个环境变量:
java_home 、classpath、path
(一) 配置环境变量:(相对路径)
1.
java_home=x:\jdk1.6.0 java_home
2.
用%java_home%就可以取代:x:\jdk1.6.0这一部分
classpath
.:$java_home/lib/tools.jar:$java_home/lib/dt.jar:$java_home/lib/activation.jar:$java_home/lib/mail.jar
或
classpath
.\;%java_home%\lib\tools.jar;%java_home%\lib\dt.jar
3.
path
;%java_home%\bin
(二) 配置环境变量:(绝对路径)
1.
java_home
d:\jdk1.5.0
2.
classpath
.;d:\jdk1.5.0\lib\tools.jar;d:\jdk1.5.0\jre\lib\rt.jar;
3.
path
d:\jdk1.5.0\bin;
(三)
把下面的代码用批处理执行,对设置环境变量会很方便的
@echo off
if exist %1\bin\java.exe (
rem 如输入正确的 java2sdk 安装目录,开始设置环境变量
@setx java_home %1
@setx path %path%;%java_home%\bin
@setx classpath %classpath%;.
@setx classpath %classpath%;%java_home%\lib\tools.jar
@setx classpath %classpath%;%java_home%\lib\dt.jar
@setx classpath %classpath%;%java_home%\jre\lib\rt.jar
@echo on
@echo java 2 sdk 环境参数设置完毕,正常退出。
) else (
if "%1"=="" (
rem 如没有提供安装目录,提示之后退出
@echo on
@echo 没有提供 java2sdk 的安装目录,不做任何设置,现在退出环境变量设置。
) else (
rem 如果提供非空的安装目录但没有bin\java.exe,则指定的目录为错误的目录
@echo on
@echo 非法的 java2sdk 的安装目录,不做任何设置,现在退出环境变量设置。
)
)
(四)其它做法参考
cmd命令设置
cmd命令设置
闽公网安备 35060202000074号