Dans Windows 10, je devais accéder au dossier suivant et modifier le fichier product.conf suivant et définir la directive SetJavaHome.
%APPDATA%\sqldeveloper\<product-version>\product.conf
dans ma machine :
C:\Users\ati_o\AppData\Roaming\sqldeveloper\17.4.0\product.conf
avec la ligne suivante.
SetJavaHome C:\Tools\oraclejdk8
Grâce au commentaire de @thatjeffsmith, sous MacOS ou Linux/Unix, allez sur :
$HOME/.sqldeveloper/<product-version>/product.conf
pour définir la même directive SetJavaHome.