使用特定版本的JRE执行JAR文件

时间:2016-06-25 00:26:08

标签: java jar command-line-arguments

我的JRE版本是1.8.0_77但是我想运行一个带有旧版本JRE的JAR文件,看看JAR是否适用于旧版本的JRE。

是否有一个特殊的命令行选项,我可以添加到java命令来执行此操作,或者我是否必须下载较旧版本的JRE才能执行此操作?

我已经查看了java -h输出...似乎答案可能是我必须下载旧版本的JRE来执行此操作...但我还是想问... 。以防万一。

谢谢!

1 个答案:

答案 0 :(得分:2)

当然,您需要下载并安装旧版本(您要测试它)。只需在详细路径中运行它,如:

/path/to/older/java.exe -jar whatever.jar

如果您使用任何IDE,它始终提供以自定义方式运行代码的实用程序:在特定JRE中运行,使用不同的参数等等。只需编写一个符合您目的的运行任务。