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

2022-08-10 00:00:00 command-line-arguments java jar

我的JRE版本是1.8.0_77,但我想使用旧版本的JRE运行JAR文件,以查看JAR是否能在旧版本的JRE上运行。

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

我已经查看了java -h输出...似乎答案可能是我必须下载较旧版本的JRE才能做到这一点...但我还是想问问...以防万一。

谢谢!


解决方案

当然,您需要下载并安装旧版本(您希望使用它进行测试)。只需在如下所示的详细路径中运行:

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

如果您正在使用任何IDE,它总是提供以定制方式运行代码的实用程序:在特定的JRE中运行,使用不同的参数,等等。只需根据您的目的编写一项运行任务。

相关文章