Если вы все еще не хотите использовать Java 10, исправить это легко
vi /Applications/SQLDeveloper.app/Contents/MacOS/sqldeveloper.sh
Измените вторую строку:
От:
TMP_PATH=`/usr/libexec/java_home -F -v 9`
к
TMP_PATH=`/usr/libexec/java_home -F -v 10`