MAC - STS 4 "Failed to create the Java Virtual Machine"

Solution 1:

I found a solution. And it has been solved on my mac

step1. rename libjli.dylib

cd /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/MacOS
sudo mv libjli.dylib libjli.dylib.bak

step2. create linked file for libjli.dylib

sudo ln -s ../Home/lib/libjli.dylib libjli.dylib

step3. restart Eclipse.

This should be a bug for Eclipse and should be fixed in the next version of Eclipse.