- Joined
- Jun 24, 2014
- Messages
- 172
- Thread Author
- #1
So if you're trying to run the bot using a 64-bit version of Java, you'll be greeted with this error when attempting to launch a bot:
If you're on Windows this problem can be easily fixed. All you need to do is run the bot with a 32-bit Java version as explained in multiple threads.
If you're on macOS, that's another story.
The last 32-bit Java version macOS supported was Java 6, and support for Java 6 was discontinued after El Capitan and no longer available for installing from Oracle's website.
I was able to install it with Homebrew, no problem. Java 6 is installed and it supports a 32-bit JVM (specified with the -d32 argument):
Okay, let's try to run RuneMate now:
So what do we find now? We find a UnsupportedClassVersionError. In other words it means that RuneMate was written in a newer Java version, Java 8 most likely (unless the devs are already going in with Java 9), and thus, it can't be run despite using a 32-bit JVM.
So what's the solution? I honestly don't know. I've tried already using OpenJDK 8 with no avail (doesn't support a 32-bit JVM either). So, Mac users, we're out of luck. Get your Paralell Desktop ready or Bootcamp.
If there is anyone out there that has been able to bypass the error on macOS, please let the rest of the world know how you managed it.
If you're on Windows this problem can be easily fixed. All you need to do is run the bot with a 32-bit Java version as explained in multiple threads.
If you're on macOS, that's another story.
The last 32-bit Java version macOS supported was Java 6, and support for Java 6 was discontinued after El Capitan and no longer available for installing from Oracle's website.
I was able to install it with Homebrew, no problem. Java 6 is installed and it supports a 32-bit JVM (specified with the -d32 argument):
Okay, let's try to run RuneMate now:
So what do we find now? We find a UnsupportedClassVersionError. In other words it means that RuneMate was written in a newer Java version, Java 8 most likely (unless the devs are already going in with Java 9), and thus, it can't be run despite using a 32-bit JVM.
So what's the solution? I honestly don't know. I've tried already using OpenJDK 8 with no avail (doesn't support a 32-bit JVM either). So, Mac users, we're out of luck. Get your Paralell Desktop ready or Bootcamp.
If there is anyone out there that has been able to bypass the error on macOS, please let the rest of the world know how you managed it.