Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.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
在Windows上禁用和启用不同的Java版本?_Java_Windows_Version_Disable App - Fatal编程技术网

在Windows上禁用和启用不同的Java版本?

在Windows上禁用和启用不同的Java版本?,java,windows,version,disable-app,Java,Windows,Version,Disable App,我刚刚下载了Launcher(Minecraft modpack Launcher),它需要Java 7,而不能使用Java 8。不好的是,在你从计算机上删除Java8之前,它不会启动,而且只有Java7,所以我想知道是否可以在游戏开始时暂时禁用Java8,而不必卸载它 这可能吗?您可以编写一个批处理文件,在启动软件之前将JAVA\u HOME目录设置为JAVA7 我为这个程序(ATLauncher)找到的解决方案是下载一个名为LegacyJavaFixer的小jar文件(只针对ATLaunch

我刚刚下载了Launcher(Minecraft modpack Launcher),它需要Java 7,而不能使用Java 8。不好的是,在你从计算机上删除Java8之前,它不会启动,而且只有Java7,所以我想知道是否可以在游戏开始时暂时禁用Java8,而不必卸载它


这可能吗?

您可以编写一个批处理文件,在启动软件之前将
JAVA\u HOME
目录设置为JAVA7

我为这个程序(ATLauncher)找到的解决方案是下载一个名为LegacyJavaFixer的小jar文件(只针对ATLauncher),并将其放在每个modpack文件夹中

似乎不可能从批处理开始

只要没有其他人发布另一个“通用”解决方案,我就会将这个答案标记为正确

多亏了你的帮助

您正在哪个系统(OS)上运行?