SQLDeveloper 17.3 on Mac OSX – “SQL Developer requires a minimum of Java 8.”

You have the error “SQL Developer requires a minimum of Java 8.”  while you are running on another java version for other applications?

Make sure you have JDK8 unzipped somewhere on your Mac.

Go to your SqlDeveloper application in your application folder, then

Show Package Contents

The to folder MacOS under Contents.

Open sqldeveloper.sh file and replace

export JAVA_HOME=$TMP_PATH

with

export JAVA_HOME=”/Users/<youlocationtojavafolder>/Java/jdk1.8.0_121.jdk/Contents/Home”

 

Done!

5 Replies to “SQLDeveloper 17.3 on Mac OSX – “SQL Developer requires a minimum of Java 8.””

  1. Thank you for the quick fix. Just a side note. Java 10 is not supported. As of now 9.1 is the latest supported version.

    1. @Hazhir Thanks for the heads up. I was able to install Java SE Development Kit 8u181 and was able to get it to work without the above work around.

Leave a Reply

Your email address will not be published. Required fields are marked *