Fix Java was started but returned exit code 1: So after fixing exit code 13 and JVM not found are you still getting the exit code 1 error? Then probably you have done something wrong. First, check that if you have the latest JDK(Java Development Kit) Downloaded? And what is the architecture of the PC on which you are running is that 64-bit or 32-bit? And is it the same as the JDK version? because it should be the same. Have you set the path in the environment variable like shown in the fix JVM not found error? Do all of the above before continuing.

System.exit code terminates the currently running Java virtual machine by initiating its shutdown sequence. This method never returns normally and the argument serves as a status code.

Fix Java was started but returned exit code 1

  1. Go to the eclipse folder and right-click on the eclipse.ini and select edit.

  2. Now add the following lines: [path of the JDK should be where you have installed jdk]

-XX:-UseCompressedOops -vm C:\Program Files\Java\jdk1.7.0_21\jre\bin\server\jvm.dll

Don’t use the one in C:\Windows\System32

NOTE: The above fix also fixes Eclipse error: Java was started but returned exit code=2

Important: Make sure, that the -vm option occurs before the -vmargs command. Because every command which occurs after -vmargs is passed directly t the JVM.

Everything after is passed directly to the JVM. If not, Fix Could Not Create the Java Virtual Machine in Windows 10. If you don’t know where the eclipse.ini file is: regularly it is in the folder of your eclipse.exe.

Let’s see how does it work out? Finally, it has worked out, now go and make the best app possible!

That’s it people you have successfully learn how to fix java was started but returned exit code 1 but if you still have queries regarding this post feel free to ask me in the comment’s section.