使用不同的JRE运行Java程序?

时间:2018-04-24 23:26:10

标签: java windows java-8 compilation

在我的工作Windows计算机中,JAVA_HOME的系统路径停留在JAVA 1.6(我无法访问更改" System"环境变量)。我需要使用Java 8编译和运行程序。我能够通过从同事那里获取java 1.8 jdk并在执行maven build命令之前将其路径添加到命令行来成功编译程序但是当我尝试运行该程序,我得到了"不支持的major.minor版本52"误差(Unsupported major.minor version 52.0)。有没有办法在不修改"系统变量的情况下运行程序"(我有权更改"用户变量")。

1 个答案:

答案 0 :(得分:0)

您可以调用C:\Program Files\Java\<YOUR DESIRED JVM>\bin\java.exe,然后添加命令行参数

例如

C:\ Program Files \ Java \ jdk1.8.0_161 \ bin \ java.exe -jar my-awesome-jar.jar