JNI error has occurred, please check your installation and try again Minecraft server

Hello,

I'm trying to start a personal server on my PC as I've done in the past, however this time when I run the server.jar file I got from the MC site, I get this JNI error.

I searched across several sites and they all pretty much just say update java, which I've done, I literally downloaded the latest java from the java site before installing both MC and trying to install the server, the game runs fine, but the server won't.

JNI error has occurred, please check your installation and try again Minecraft server

This is the error

JNI error has occurred, please check your installation and try again Minecraft server

Then after clicking ok

I'm trying to run the regular 1.17.1 server without any mods.

My game is also unmodded except for Optfine.

Does anyone know a solution for that?

I made servers for my friends on my PC so many times and this is the first time I ever saw this issue.

Thanks!

Edit: Solved following a hint from MC forums, posted the link on comments with the solution.

Advertisements

JNI error has occurred, please check your installation and try again Minecraft server

You have encountered this JNI Error error message? Don’t panic! The problem can usually be solved quite quickly – and here you can find out how.

Have you encountered this error message or popup?

Error: A JNI error has occurred, please check your installation and try again

JNI error has occurred, please check your installation and try again Minecraft server
Java Virtual Machine Launcher: JNI Error Popup

The problem comes from the fact that your JRE (Java Runtime Enviroment), that is your installed Java version and your JDK (Java Development Kit) do not work together correctly.Advertisements

Now there are several possible solutions for you. Just choose the scenario that applies to you:

JNI Error in Windows CMD

JNI Error when starting a Minecraft Server

JNI error has occurred, please check your installation and try again Minecraft server

JNI Error in Minecraft TLauncher

JNI Error in Windows CMD

The problem can occur if you want to call a .jar file via command line (Windows CMD), e.g. via the command java -jar File.jar or if you have compiled your program with Eclipse before.

To fix the error, you need to adjust the environment variables for Java.

  • To do this, type “environment variable” in your Windows search and open the “Edit System Environment Variables” item. In this window you click on “Environment variables…”.
JNI error has occurred, please check your installation and try again Minecraft server
System properties – screenshot
  • The “Environment variables” window opens. There you select the variable “Path” in the lower window “System variables” and click on “Edit…”.
JNI error has occurred, please check your installation and try again Minecraft server
Environment variables – screenshot
  • There you look for the line where the installation path of your Java JDK is stored. In my case this is under C:\Program Files\Java\jdk-13.0.1\bin.

If you don’t have a Java JDK installed yet, you can download and install the .exe installation file (“x64 Installer”) here.

  • If you do not have this entry, you can add it by clicking the “New” button.
JNI error has occurred, please check your installation and try again Minecraft server
Edit environment variables – screenshot
  • Select the line with the Java JDK and click on “Move up” until the entry is at the top. Done!
  • Now you have to close and reopen the Windows-CMD once and the error should be fixed.

JNI Error when starting a Minecraft Server

If you try to start your Minecraft server via the official server.jar (error occurs since version 1.17), you may get this error message:

JNI error has occurred, please check your installation and try again Minecraft server
Java Virtual Machine Launcher: JNI Error Popup

  • Download the latest Java JDK version as .exe file (“x64 Installer”) and install by clicking on the .jar file
  • Now the server should start again

JNI Error in Minecraft TLauncher

This error message can also appear when launching the Minecraft TLauncher.

  • Download the latest Java JDK version as .zip archive (“x64 Compressed Archive”) (see screenshot)
JNI error has occurred, please check your installation and try again Minecraft server
Java JDK Download Page
  • Right-click on the downloaded file and click “Extract here”.
  • Copy the unzipped folder to the directory C:\Program Files\Java
  • Launch your Minecraft TLauncher and click on the gear in the bottom right corner
  • Click at “Java path” on “Browse…” and choose C:\Program Files\Java\jdkX\bin\javaw.exe (replace the X by the name of your JDK folder).
  • Save everything – now the game should start again

Advertisements

Java JNI error message still appears?

  • Restart your computer
  • Uninstall old Java versions under Control Panel > Programs > Programs and Features and install the latest Java JRE and Java SDK.

I hope that you were able to fix the JNI error with the help of this post. If this is still not the case, feel free to write me a comment.

What did you think of this post?

JNI error has occurred, please check your installation and try again Minecraft server

JNI error has occurred, please check your installation and try again Minecraft server

All content I provide completely free! If you want to support the costs for the operation and my time a little bit, you are welcome to donate me a small amount of your choice. Thanks! 💙

Donation

Related Posts

This can also interest you

Advertisements

JNI error has occurred, please check your installation and try again Minecraft server