双JDK,指定JDK运行jar包
因为项目需求最近在机器里装了JDK7,加上原先的机器里就两个jdk,结果发现原先可以运行的jdk没法运行了,仔细检查系统默认的JDK和JRE都是7的。
那么运行jar文件时如何指定使用特定的jdk来运行呢,请高手写条命令……
------解决方案--------------------在哪里指定?
Eclipse可以替换JRE包。
DOS下直接指定java安装路径。
------解决方案--------------------dos下 set path=JDK路径 然后编译 运行就可以了
------解决方案--------------------我通常右键单击我的电脑,然后选择属性,在高级的标签里,点击'环境变量'的按钮,然后设置参数JAVA_HOME.
这个适用于配置应用服务器。一般配置好以后,应用服务器就会使用这个变量值找到相应的JDK.在安装JDK7的时候,很可能安装包自动更改了这个变量值,把JDK7的路径加在前面,这样以前的JAVA_HOME就会被覆盖掉。