Windows环境下用指定JDK启动可执行jar包
背景:最近开发一个可执行jar包,用的jdk8,但运行环境配置是jdk7(安装了jdk8),因为客观因素不得更改环境配置,所以需要单独指定该jar包的jdk版本。
操作:
打开cmd命令行窗口,依次执行下面3行命令
set JAVA_HOME=D:\Java\jdk1.7; set Path=%JAVA_HOME%\\bin; java -jar test.jar
说明:
前两行代码用于手动设置环境变量的java_home和path,是需指定的jdk版本的路径,该操作仅在本次生效,不影响系统的环境变量。
运行完前2行命令过后,可以先用java -version 命令查看本次操作的jdk版本是否设置成功。
然后用java -jar test.jar启动可执行jar包,完成!
PS:(java -jar test.jar这行命令需要进入jar包所在路径,可以先打开jar包所在文件夹,在路径栏中输入cmd直接回车键打开命令行界面,之后再进行上面的操作)