Dans mon terminal Mac:
$ javac -version
javac 10.0.1
J'ouvre le développeur SQL et obtenez cette boîte de dialogue:
SQL Developer nécessite un minimum de Java 8. Java 8 peut être téléchargé à partir de: http://www.oracle.com/techNetwork/ Java/Javase/Téléchargements /
Comment puis-je obtenir le développeur SQL au travail?
Si vous ne voulez toujours pas garder Java 10, le correctif est facile
vi /Applications/SQLDeveloper.app/Contents/MacOS/sqldeveloper.sh
Changer la deuxième ligne:
De:
TMP_PATH=`/usr/libexec/Java_home -F -v 9`
À
TMP_PATH=`/usr/libexec/Java_home -F -v 10`
Avait le même problème. Développeur SQL installé 18.2.0.183 avec JDK 10.0.1 et eu ce message:
Trouvé /usr/java/jdk-10.0.1/bin/java/bin/java pour exécuter ce produit et la version principale de ce Java est 10.La version majeure minimale obligatoire à exécuter Ce produit est de 1,8.
Une fois que j'ai supprimé la version 10.0.1 et installé la version 1.8.0_172, cela fonctionnait bien.