Jvm.dll errors are caused by situations that lead to the deletion or corruption of the JVM DLL file. In some cases, jvm.dll errors can indicate a registry problem, a virus or malware issue, or even a hardware failure.
Fix jvm.dll is missing, not found, or missing server JVM error in SonarQube
Follow these steps in the order they are listed below to try the most likely solutions first.
Recover jvm.dll from Recycle Bin. The simplest possible cause of a "missing" jvm.dll file is that you accidentally deleted it.
If you suspect this, but you've already emptied the Recycle Bin, you may be able to recover jvm.dll with a free file recovery program. However, only do this if you're certain the file was working properly when it was deleted (that is, it wasn't corrupt or malicious).