应用情况
:
平时各种乱七八糟的程序安装完成后,系统了差不多有5个JRE,Tomcat、Oracle、iReport等等都需要相应的JRE支持。因为,不同的程序对JRE的版本要求不尽相同,所以,
此时,通过在环境变量中设置JAVA_HOME、CLASSPATH、PATH的方法来设置JRE环境的做法就十分不可取了。
经Google、总结后,可以通过设置相应程序的配置文件、参数等来为它们分别指定相应的、所需的JRE。
eclipse
在eclipse的启动快捷方式的“目标”后添加:
|
-vm E:\JavaSoft\j2sdk1.4.2_13\jre\bin\javaw.exe |
完整示例如下:
|
E:\JavaSoft\eclipse\eclipse.exe -vm E:\JavaSoft\j2sdk1.4.2_13\jre\bin\javaw.exe |
MyEclipse
在MyEclipse的启动快捷方式的“目标”中已有eclipse路径后添加:
|
-vm "E:\JavaSoft\j2sdk1.4.2_13\jre\bin\javaw.exe" |
注意:不是添加到最后,而是添加到eclipse路径的后面,完整示例如下:
|
E:\JavaSoft\eclipse\eclipse.exe -vm "E:\JavaSoft\j2sdk1.4.2_13\jre\bin\javaw.exe" -vmargs -Duser.language=en -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M -Dosgi.splashLocation="E:\JavaSoft\MyEclipse\eclipse\MyEclipseSplash.bmp" |
Tomcat
>Windows下
在startup.bat 、 catalina.bat 和shutdown.bat 中添加:
|
Set JAVA_HOME=E:\JavaSoft\j2sdk1.4.2_13 |
>Linux下
在startup.sh、 catalina.sh 和shutdown.sh中添加:
export JAVA_HOME=/home/j2sdk1.4.2_13
本文介绍了如何针对不同应用程序配置特定版本的Java运行环境(JRE)。通过修改Eclipse、MyEclipse、Tomcat等软件的启动参数或配置文件,可以实现指定使用特定JRE版本的目的,解决因不同应用对JRE版本需求不一致而带来的问题。
706

被折叠的 条评论
为什么被折叠?



