Hier, j'ai téléchargé SQL Developer 3 avec SDK et j'ai pu l'utiliser très bien. Après avoir éteint mon PC la nuit dernière et l'avoir redémarré ce matin, chaque fois que j'essaye de l'exécuter, je reçois ce message:
"Entrez le chemin d'accès complet pour java.exe"
Je navigue jusqu'à l' C:\Program Files\Java\jre6\java.exe
emplacement de l'EXE et j'obtiens ce message:
"Impossible de trouver un SDK J2SE installé dans le chemin C: \ Program Files \ Java \ jre6 \ java.exe"
Quel pourrait être le problème ici alors que cela fonctionnait très bien hier? J'ajouterai que mon PC a gelé la nuit dernière lors de l'arrêt, j'ai donc dû l'éteindre, mais je ne sais pas si c'est pertinent.
J'ai réinstallé Java et il donne toujours le même message. J'ai également téléchargé SQL Developer sans le SDK et reçois le même message. J'ajouterai également que je n'installe pas réellement SQL Developer, juste en exécutant l'exécutable à partir du dossier. Je ne pense pas que vous l'ayez installé de toute façon.
Quelqu'un sait ce qui pourrait causer cela? Je suis sur Windows 7 32 bits.
la source
Réponses:
"jre6" dans le nom du dossier implique que JRE y est installé et non le SDK. Pointez-le quelque part où vous avez java.exe d'une installation JDK / SDK, au lieu de JRE, et à partir de là, cela devrait fonctionner.
Si vous avez dû vous éteindre lors de l'arrêt, il n'a peut-être pas été en mesure d'enregistrer la référence du SDK, la demandant ainsi au prochain démarrage.
la source
java.exe
et découvert qu'il y avait une copie au fond du dossier que j'avais extrait le fichier ZIP que j'avais téléchargé. Plus précisément, c'était danssqldeveloper-3.0.04.34\sqldeveloper\jdk\jre\bin
. Je l'ai souligné et j'ai travaillé!Si votre fichier jdk est bloqué lors de la demande de répétition du fichier jdk dans Windows 7, ou si vous rencontrez des problèmes avec le fichier jdk, essayez d'exécuter SQLDeveloper en tant qu'administrateur plutôt que juste le démarrage normal.
la source
vous pouvez en télécharger un ici: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u34-oth-JPR . J'ai téléchargé et installé 32 ou 64 bits
la source
Je rencontrais le message suivant à plusieurs reprises lorsque vous essayez de démarrer SQL Developer à partir de mon installation de l' entreprise de base de données Oracle:
Enter the full pathname for java.exe
.Peu importe le nombre de fois où j'ai parcouru le bon chemin, j'ai toujours été présenté avec exactement la même boîte de dialogue. C'était dans Windows 7.
La solution consistait à cliquer avec le bouton droit sur l'icône SQL Developer et à sélectionner «Exécuter en tant qu'administrateur» .
J'ai ensuite utilisé ce chemin:
C:\app\shellperson\product\11.1.0\db_1\jdk\jre\bin\java.exe
la source
Résolu. Cela n'a pas fonctionné pour moi mais après avoir passé beaucoup de temps, voici ce que j'ai fait pour le réparer.
1) Ouvrez le fichier
et ajoutez la ligne suivante pour définir le chemin jdk:
S'il ne vous permet pas d'enregistrer le fichier, copiez le
sqldeveloper
dossier entier vers un autre emplacement où vous avez un accès en écriture pour modifier ce fichier.2) Exécutez
sqldeveloper.exe
(à partir du nouvel emplacement si vous avez déplacé le dossier des dossiers oracle) en tant qu'administrateur et entrez le chemin jdk fourni avec votre installation oracle:Cela devrait fonctionner alors ... j'espère que cela vous aidera à gagner des heures. - snehal
la source
Essayez d'entrer le chemin complet vers
java.exe
lorsque vous utilisez SQL Developer. Par exemple:la source
Essayez de définir le chemin ci-dessous. Ça a marché pour moi.
Pour recouper, vous pouvez vérifier le chemin spécifié pour localiser JVM dans le fichier de configuration:
la source
Si vous êtes dans un environnement 64 bits, vous devez installer la dernière java 6 SE pour 32 bits et l'utiliser (oracle appelle ces versions i586 par exemple, Jdk-6u45-windows-i586.exe).
la source
J'ai trouvé le fichier (sqldeveloper.conf) dans ce chemin
D: \ app \ admin \ product \ 11.2.0 \ dbhome_1 \ sqldeveloper \ sqldeveloper \ bin
puis j'ai mis le javahome comme ci-dessous, auparavant il pointait vers le jdk1.7
SetJavaHome C: \ Program Files \ Java \ jdk1.6.0_06
la source
Lorsque le développeur SQL demande un chemin Java, mentionnez le chemin comme incluant
java.exe
également:C:\Program Files\Java\jdk1.6.0_06\bin\java.exe
Cela a fonctionné pour moi.
la source
il y a un conflit entre la communication entre java et oracle, donc oracle installe une java spécifique pour elle-même.
essayez d'insérer cette adresse:
rappelez-vous que [ORACLEHOME] signifie où votre oracle a installé
la source
Si vous exécutez Windows 10 et avez besoin d'une ancienne version de SQL Developer (comme 3.2), vous devrez peut-être installer le JDK jdk-7u79-windows-x64.exe ou une version antérieure (pas la dernière). J'avais installé la dernière version et obtenu l'erreur ne peut pas trouver .... Après avoir installé l'ancienne version JDK, j'ai pu installer l'ancienne version développeur SQL (3.2)
Vous pouvez obtenir l'ancien JDK à partir de ce lien https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html
J'espère que cela t'aides
la source
Vérifiez votre fichier sqldeveloper.conf. Il contient:
Cela signifie
../../jdk
qu'au démarrage de SQL Developer, il cherchera dans le dossier java.exe.Une fois que vous avez installé une version de JDK, copiez le dossier à l'
../../jdk
emplacement relatif au fichier sqldeveloper.conf (que vous pouvez trouver dans le/bin
dossier).alors vous ne serez pas invité avec la question.
la source
la solution, dans l'icône sqldeveloper.exe, appuyez sur le bouton droit clic et la partie compatibilité, sélectionnez, exécutez ce programme en compatibilité pour ... sélectionnez Windows XP (Service Pack 3). sélectionnez sélectionnez ejecute ce programme en tant qu'administrateur, appuyez sur Acept,
réexécutez le programme, sélectionnez le dossier java, appuyez sur sélectionner, prêt. cela fonctionnera.
la source