amidst icon indicating copy to clipboard operation
amidst copied to clipboard

Java not compatible with version 4.6 & 4.7

Open MarcTries opened this issue 3 years ago • 3 comments

4.6 is saying:

4.7 is saying: https://i.imgur.com/aNxAKm2.png

I'm runnig the latest version of java 291.

[info] Amidst v4.6 [info] Current system time: 2021-06-18 12:06:43.039 [info] System.getProperty("os.name") == 'Windows 10' [info] System.getProperty("os.version") == '10.0' [info] System.getProperty("os.arch") == 'x86' [info] System.getProperty("java.version") == '1.8.0_291' [info] System.getProperty("java.vendor") == 'Oracle Corporation' [info] System.getProperty("sun.arch.data.model") == '32' [info] Not using OpenGL. [info] Biome profile activated: Default [info] Using look & feel: javax.swing.plaf.metal.MetalLookAndFeel [info] using '.minecraft' directory at: 'C:\Users\Marcv\AppData\Roaming.minecraft' [info] using biome profiles at: 'biome' [info] Starting to download remote version list. [info] Scanning for profiles. [info] Successfully loaded profile list. [warning] java.io.FileNotFoundException: cannot find valid version directory for launcher profile 'Bounding Box Outline Reloaded' at amidst.mojangapi.file.service.DotMinecraftDirectoryService.createValidVersionDirectory(DotMinecraftDirectoryService.java:154) at amidst.mojangapi.file.UnresolvedLauncherProfile.resolveToVanilla(UnresolvedLauncherProfile.java:59) at amidst.gui.profileselect.LocalProfileComponent.tryResolve(LocalProfileComponent.java:97) at amidst.threading.WorkerExecutor.lambda$run$9(WorkerExecutor.java:71) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

[info] Successfully loaded remote version list. [warning] java.io.FileNotFoundException: cannot find valid version directory for launcher profile 'Bounding Box Outline Reloaded' at amidst.mojangapi.file.service.DotMinecraftDirectoryService.createValidVersionDirectory(DotMinecraftDirectoryService.java:154) at amidst.mojangapi.file.UnresolvedLauncherProfile.resolveToVanilla(UnresolvedLauncherProfile.java:59) at amidst.gui.profileselect.LocalProfileComponent.tryResolve(LocalProfileComponent.java:97) at amidst.threading.WorkerExecutor.lambda$run$9(WorkerExecutor.java:71) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

[info] using minecraft launcher profile 'Latest version' with versionId '1.17' [info] Loading libraries. [info] Found library com.mojang:blocklist:1.0.5 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/mojang/blocklist/1.0.5/blocklist-1.0.5.jar [info] Found library com.mojang:patchy:2.1.6 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/mojang/patchy/2.1.6/patchy-2.1.6.jar [info] Found library com.github.oshi:oshi-core:5.7.4 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/5.7.4/oshi-core-5.7.4.jar [info] Found library net.java.dev.jna:jna:5.8.0 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/net/java/dev/jna/jna/5.8.0/jna-5.8.0.jar [info] Found library net.java.dev.jna:jna-platform:5.8.0 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/net/java/dev/jna/jna-platform/5.8.0/jna-platform-5.8.0.jar [info] Found library org.slf4j:slf4j-api:1.8.0-beta4 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar [info] Found library org.apache.logging.log4j:log4j-slf4j18-impl:2.14.1 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.14.1/log4j-slf4j18-impl-2.14.1.jar [info] Found library com.ibm.icu:icu4j:66.1 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/ibm/icu/icu4j/66.1/icu4j-66.1.jar [info] Found library com.mojang:javabridge:1.1.23 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/mojang/javabridge/1.1.23/javabridge-1.1.23.jar [info] Found library net.sf.jopt-simple:jopt-simple:5.0.3 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/net/sf/jopt-simple/jopt-simple/5.0.3/jopt-simple-5.0.3.jar [info] Found library io.netty:netty-all:4.1.25.Final at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/io/netty/netty-all/4.1.25.Final/netty-all-4.1.25.Final.jar [info] Found library com.google.guava:guava:21.0 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/google/guava/guava/21.0/guava-21.0.jar [info] Found library org.apache.commons:commons-lang3:3.5 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/apache/commons/commons-lang3/3.5/commons-lang3-3.5.jar [info] Found library commons-io:commons-io:2.5 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/commons-io/commons-io/2.5/commons-io-2.5.jar [info] Found library commons-codec:commons-codec:1.10 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/commons-codec/commons-codec/1.10/commons-codec-1.10.jar [info] Found library net.java.jinput:jinput:2.0.5 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar [info] Found library net.java.jutils:jutils:1.0.0 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar [info] Found library com.mojang:brigadier:1.0.18 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar [info] Found library com.mojang:datafixerupper:4.0.26 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/mojang/datafixerupper/4.0.26/datafixerupper-4.0.26.jar [info] Found library com.google.code.gson:gson:2.8.0 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar [info] Found library com.mojang:authlib:2.3.31 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/mojang/authlib/2.3.31/authlib-2.3.31.jar [info] Found library org.apache.commons:commons-compress:1.8.1 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar [info] Found library org.apache.httpcomponents:httpclient:4.3.3 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar [info] Found library commons-logging:commons-logging:1.1.3 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar [info] Found library org.apache.httpcomponents:httpcore:4.3.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar [info] Found library it.unimi.dsi:fastutil:8.2.1 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/it/unimi/dsi/fastutil/8.2.1/fastutil-8.2.1.jar [info] Found library org.apache.logging.log4j:log4j-api:2.14.1 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/apache/logging/log4j/log4j-api/2.14.1/log4j-api-2.14.1.jar [info] Found library org.apache.logging.log4j:log4j-core:2.14.1 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/apache/logging/log4j/log4j-core/2.14.1/log4j-core-2.14.1.jar [info] Skipping inactive library org.lwjgl:lwjgl:3.2.1 [info] Found library org.lwjgl:lwjgl:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-jemalloc:3.2.1 [info] Found library org.lwjgl:lwjgl-jemalloc:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-openal:3.2.1 [info] Found library org.lwjgl:lwjgl-openal:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-opengl:3.2.1 [info] Found library org.lwjgl:lwjgl-opengl:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-glfw:3.2.1 [info] Found library org.lwjgl:lwjgl-glfw:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-stb:3.2.1 [info] Found library org.lwjgl:lwjgl-stb:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-tinyfd:3.2.1 [info] Found library org.lwjgl:lwjgl-tinyfd:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl:3.2.1 [info] Found library org.lwjgl:lwjgl:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-jemalloc:3.2.1 [info] Found library org.lwjgl:lwjgl-jemalloc:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-openal:3.2.1 [info] Found library org.lwjgl:lwjgl-openal:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-opengl:3.2.1 [info] Found library org.lwjgl:lwjgl-opengl:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-glfw:3.2.1 [info] Found library org.lwjgl:lwjgl-glfw:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-stb:3.2.1 [info] Found library org.lwjgl:lwjgl-tinyfd:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar [info] Skipping inactive library org.lwjgl:lwjgl-tinyfd:3.2.1 [info] Found library org.lwjgl:lwjgl-stb:3.2.2 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-windows.jar [info] Found library com.mojang:text2speech:1.11.3 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/mojang/text2speech/1.11.3/text2speech-1.11.3-natives-windows.jar [info] Found library com.mojang:text2speech:1.11.3 at file:/C:/Users/Marcv/AppData/Roaming/.minecraft/libraries/com/mojang/text2speech/1.11.3/text2speech-1.11.3-natives-windows.jar [info] Skipping inactive library ca.weblite:java-objc-bridge:1.0.0 [info] Skipping inactive library ca.weblite:java-objc-bridge:1.0.0 [info] Finished loading libraries. [crash] Amidst has encounted an uncaught exception on the thread Thread[WorkerExecutor-31,1,main] [crash] java.lang.UnsupportedClassVersionError: net/minecraft/server/MinecraftServer has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at amidst.mojangapi.minecraftinterface.RecognisedVersion.getMainClassFields(RecognisedVersion.java:269) at amidst.mojangapi.minecraftinterface.RecognisedVersion.generateMagicString(RecognisedVersion.java:260) at amidst.mojangapi.minecraftinterface.RecognisedVersion.from(RecognisedVersion.java:255) at amidst.mojangapi.minecraftinterface.MinecraftInterfaces.fromLocalProfile(MinecraftInterfaces.java:33) at amidst.mojangapi.RunningLauncherProfile.from(RunningLauncherProfile.java:26) at amidst.mojangapi.LauncherProfileRunner.run(LauncherProfileRunner.java:22) at amidst.gui.profileselect.LocalProfileComponent.tryLoad(LocalProfileComponent.java:142) at amidst.threading.WorkerExecutor.lambda$run$9(WorkerExecutor.java:71) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

MarcTries avatar Jun 18 '21 10:06 MarcTries

see my comments in #999

JDHnz avatar Jun 18 '21 10:06 JDHnz

So poking around a bit, I'm confused. Amidst seems to require Oracle JRE version 8, which I have. Minecraft seems to want version 16, presumably the one from Microsoft, which I also have. Minecraft actually runs fine but Amidst is telling me that Minecraft is incompatible with my version of Java. I uninstalled version 8 just to eliminate the confusion as to which Java was being used. Amidst told me it needed version 8 to run, so I reinstalled it. I'm not sure what to do from here.

mlangas avatar Jun 18 '21 15:06 mlangas

@mlangas there are instructions to get it working in #999. There is a problem with the exe, so you have to use the jar version.

JDHnz avatar Jun 18 '21 15:06 JDHnz