Hello Guys, How are you all? Hope You all Are Fine. Today I just installed Eclipse And As I restarted the IDE Eclipse would not start. Instead, it gave me the following error Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse. So Here I am Explain to you all the possible solutions here.
Without wasting your time, Let’s start This Article to Solve This Error.
- How Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse Error Occurs ?
- How To Solve Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse Error ?
- Solution 1: Just Add the -vm parameters in the eclipse configuration file
- Solution 2: Change requiredJavaVersion
- Summery
How Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse Error Occurs ?
Today I just installed Eclipse And As I restarted the IDE Eclipse would not start. Instead, it gave me the following error.
Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse
How To Solve Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse Error ?
- How To Solve Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse Error?
To Solve Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse Error To resolve this error only you have to add the following two lines directly before the line
-vmargs
and adapt the path to your Java 11 or higher 64-bit Java VM installation directory. Just add this line in your eclipse.ini. - Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse
To Solve Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required in Eclipse Error To resolve this error only you have to add the following two lines directly before the line
-vmargs
and adapt the path to your Java 11 or higher 64-bit Java VM installation directory. Just add this line in your eclipse.ini.
Solution 1: Just Add the -vm parameters in the eclipse configuration file
To resolve this error only you have to add the following two lines directly before the line -vmargs
and adapt the path to your Java 11 or higher 64-bit Java VM installation directory. Just add this line in your eclipse.ini.
-vm
C:\Program Files\Java\jdk-11.0.9\bin\javaw.exe
Just like the below Image.

By doing this your error will be solved.
Solution 2: Change requiredJavaVersion
- First of all Open a command prompt
- Run this command java -version
- You will get Your openJDK version.
- Then open the
eclipse.ini
file which will be located at The file is located at C:\Users\Yourusername\eclipse\java-2019-12\eclipse - Find this line -Dosgi.requiredJavaVersion=11 And Replace With -Dosgi.requiredJavaVersion=1.8
- In your case requiredJavaVersion should be different. My java version is defined beloe.
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~16.04-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
Summery
It’s all About this issue. Hope all solution helped you a lot. Comment below Your thoughts and your queries. Also, Comment below which solution worked for you?
Also, Read
Solved!!!!!!!
Show!!!! Solved my problem!
Thank you for the tip.
This didn’t work for me, but I found another solution:
After downloading a more recent Java version, there were two folders in directory C:\Program files\Java.
One called jdk-17.0.2 (newer version) and one called jre1.8.0_181 (older version).
I created a new folder “Old version” alongside the two existing ones, and moved the folder jre1.8.0_181 into it. Now Eclipse starts up!
works for me.. thanks bro
My pleasure to help You. Thank You For your valuable comment.
I also had the same issue, did the above steps and it worked like charm!!!
Thanks!!!!
My pleasure to help You Moreshwar! Thank You For your valuable comment.
it works to also…thanks
I had to reinstall Eclipse every time I booted my laptop and editing .ini didn’t do anything, so that was getting a bit tiresome. However, this trick worked! Eclipse started up immediately after I moved the old Java, no reboot needed, nothing. Thank you very much!
It’s my Pleasure to Help You Mari. Thank You For Your Valuable words.
worked for me as well
It’s my Pleasure to Help You Sanz. Thank You For Your Valuable words.
thanks so much! you are the best
It’s my Pleasure to Help You Dev. Thank You For Your Valuable words.
Really thank you very much indeed I just had to move jre1.8.0_333 to another folder in the mm directory.
It’s my Pleasure to Help You Jonas. Thank You For Your Valuable words.
This worked for me. Thanks!
It’s my Pleasure to Help You Ron. Thank You For Your Valuable words.
works for me too! Thanks a lot!
It’s my Pleasure to Help You Luana. Thank You So Much For Your Valuable words.
Thanks buddy , I also have the same issue after following your steps , it finally got solved,
It’s my Pleasure to Help You Ajay. Thank You So Much For Your Valuable words.
Your tips work for me, thanks !
It’s my Pleasure to Help You Trennah. Thank You So Much For Your Valuable words.
Thank you for your help, it worked
My pleasure to help You. Thank You For your valuable comment Karthikeyan.
First Use Solution 1 And then 2 and then my problem solved thanks
It’s my Pleasure to Help You JCVB. Thank You For Your Valuable words.
Worked so well, thanks much… you are a life saver.
It’s my Pleasure to Help You Jasmy. Thank You For Your Valuable words.
Thank You.. It helped me..
It’s my Pleasure to Help You Arun. Thank You So Much For Your Valuable words.