Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否设置运行.jar文件所需的Java版本?_Java_Version - Fatal编程技术网

是否设置运行.jar文件所需的Java版本?

是否设置运行.jar文件所需的Java版本?,java,version,Java,Version,我有一个程序,只要我的系统上安装了Java8,它就不能运行。我可以指定运行特定.jar文件的java版本吗,这样我就不必每次运行程序时都卸载它了?您可以在主类开始时检查java版本,如果安装了低于1.8的版本,就退出它 请看这里plus 1,我会在退出之前添加一条消息解释这一点。@KevinEsche我还没有对程序进行编程。它是一个游戏启动器(ATLauncher),可以启动不同的minecraft Modpack。我有一个程序,只要在我的系统上安装了Java 8,就无法运行。我发现很难相信在系

我有一个程序,只要我的系统上安装了Java8,它就不能运行。我可以指定运行特定.jar文件的java版本吗,这样我就不必每次运行程序时都卸载它了?

您可以在主类开始时检查java版本,如果安装了低于1.8的版本,就退出它


请看这里

plus 1,我会在退出之前添加一条消息解释这一点。@KevinEsche我还没有对程序进行编程。它是一个游戏启动器(ATLauncher),可以启动不同的minecraft Modpack。
我有一个程序,只要在我的系统上安装了Java 8,就无法运行。
我发现很难相信在系统的任何地方安装Java 8都会导致,Java 6或7程序不能运行。它也不应该导致任何错误消息,直到它遇到以前Java版本中具有未知类、表达式或方法的部分为止。@PeterLawrey确实如此。我到电脑前会贴一张截图。