5 votes

Pourquoi ne puis-je pas ouvrir SQL Developer alors que Java 10 est installé ?

Dans mon terminal Mac :

$ javac -version
javac 10.0.1

J'ouvre SQL Developer et j'obtiens ce dialogue :

SQL Developer requiert un minimum de Java 8. Java 8 peut être téléchargé à partir de : http://www.oracle.com/technetwork/java/javase/downloads/

The dialog image

Comment faire pour que le développeur SQL fonctionne ?

5voto

Jianwu Chen Points 153

Si vous ne souhaitez pas conserver java 10, la solution est simple.

vi /Applications/SQLDeveloper.app/Contents/MacOS/sqldeveloper.sh

Changez la deuxième ligne :

De :

TMP_PATH=`/usr/libexec/java_home -F -v 9`

A

TMP_PATH=`/usr/libexec/java_home -F -v 10`

0voto

Milan Points 1

J'ai eu le même problème. J'ai installé SQL Developer 18.2.0.183 avec JDK 10.0.1 et j'ai eu ce message :

trouvé /usr/java/jdk-10.0.1/bin/java/bin/java pour exécuter ce produit, et la version majeure de ce Java est 10. La version majeure minimale obligatoire pour exécuter ce produit est 1.8. minimale obligatoire pour exécuter ce produit est 1.8.

Une fois que j'ai supprimé la version 10.0.1 et installé la version 1.8.0_172, tout s'est bien passé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X