我的 JRE 版本是 1.8.0_77,但我想使用旧版本的 JRE 运行 JAR 文件,以查看该 JAR 是否可以在旧版本的 JRE 上运行。
是否有一个特殊的命令行选项可以添加到 java
命令中来执行此操作,或者我是否必须下载旧版本的 JRE 才能执行此操作?
我已经查看了 java -h
输出...看起来答案可能是我必须下载旧版本的 JRE 才能执行此操作...但我想无论如何都要问...以防万一。
谢谢!
最佳答案
当然,您需要下载并安装旧版本(您想要测试的版本)。只需在详细路径中运行它,例如:
/path/to/older/java.exe -jar whatever.jar
如果您使用任何 IDE,它总是提供以自定义方式运行代码的实用程序:在特定的 JRE 中运行,使用不同的参数等等。只需根据您的目的编写一个运行任务即可。
关于java - 使用特定版本的 JRE 执行 JAR 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38023806/