Java环境变量设置
Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。
JAVA_HOME指向的是JDK的安装路径,如C:\JDK_1.4.2
设置方法:
JAVA_HOME=C:\JDK_1.4.2
PATH环境变量指向JDK的bin目录
设置方法:
PATH=%JAVA_HOME%\bin;%PATH%;
CLASSPATH环境变量设置
设置方法:
CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;
具体的设定方法: win2k\xp用户右键点击我的电脑->属性->高级->环境变量,修改下面系统变量那个框里的值就行了。
win9x用户修改autoexec.bat文件,在其末尾加入:
set JAVA_HOME=C:\JDK_1.4.2
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
就可以了。
Eclipse是一个普通的Java程序,因此必须有一个JRE做为运行环境。如果你的机器上没有安装任何JRE(或者JDK,本文不做二者的区分),那么点击eclipse.exe就会报错说找不到JRE。此时可以安装一个JRE、或者直接把JRE目录拷贝到eclipse安装目录下。
在Eclipse的每个项目中可以为项目指定不同的JRE版本,比如A项目使用JDK1.4编译,B项目使用JDK1.5编译。这个JDK版本是和Eclipse运行JRE没有直接关系的。
Eclipse启动的时候找JRE的顺序是:如果eclipse.ini中配置了-vm参数,那么则使用这个参数指定的JRE;否则就去查看eclipse安装目录下是否有JRE文件夹,如果有的话就使用这个JRE;否则的话就去系统中查找安装的JRE,如果还找不到的话就报错。
Eclipse启动JRE设置:
1.确定path下面有jdk/bin的路径,而且版本必须是支持eclipse的。系统自动将path下面第一个JDK作为默认的环境,如果最近安装了oracle,它会自动把一个低版本1.3的jdk路径加到你的path前面,更改一下顺序把新版jdk放在path前面
2.修改eclipse.ini文件,添加-vm参数,指定要运行的虚拟机的地址,使用 -vm 命令行自变量例子:
-vm
c:\jre\bin\javaw.exe
注意:一定要在-vm后换行加c:\jre\bin\javaw.exe才行
3.直接把要使用的JRE文件夹拷贝到Eclipse目录下
4.创建快捷方式,在属性里文件目标路径后面添加启动环境参数: -vm "C:\Program Files\Java\jdk1.5.0_09\jre\bin\javaw.exe"
创建快捷方式
E:\eclipse311\eclipse\eclipse.exe -vm C:\j2sdk1.4.2_07\jre\bin\javaw.exe
从-vm 开始是eclipse的执行文件完整目录,后面是java的文件路径