Mac OS X Unable to launch Clover ETL Designer

I am getting Eclipse error “A Java Runtime environment or JDK must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java”

When I run ls -l `which java` | cut -d">" -f2-
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

I changed eclipse.ini in /Applications/CloverETL Designer.app/Contents/MacOS/Eclipse.app/Contents/MacOS


-vm
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
-vmargs

What am I doing wrong? Any pointers greatly appreciated.

Hi vineetb,

According to http://wiki.eclipse.org/Eclipse.ini#-vm … _X_Example it seems that path should be a bit different:


-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java

Can you try that? Probably “1.6.0” can be changed to “CurrentJDK”. But not to “Current” where is no subdirectory “Home”.

Please let me know whether this helps.