Der vollständige Pfadname einer JDK-installation für Oracle SQL Developer
Möchte ich laufen Oracle SQL Devloper
auf Ubuntu mit diesem Befehl:
sh sqldeveloper/sqldeveloper.sh
Dann bekam ich diese Meldung:
Geben Sie den vollständigen Pfadnamen einer JDK-installation (oder Strg-C zu beenden), die
Pfad wird gespeichert in /home/aimad/.sqldeveloper/4.0.0/Produkt.conf
Also gab ich den Pfad des jdk, wie die folgenden:
/usr/lib/jvm/java-7-openjdk-i386/
Aber dann bekam ich diese Meldung:
Fehler: Java home /usr/lib/jvm/java-7-openjdk-i386/bin/java nicht
JDK. Mit SQL Developer unter einer JRE wird nicht unterstützt.
InformationsquelleAutor Ichigo Kurosaki | 2014-03-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für mich war es zu ähnlichen Fehler. Ich löste es, einfach durch einlegen der
in ~/.sqldeveloper/4.0.0/Produkt.conf-Datei.
InformationsquelleAutor szabozoltan
Ich Stimme mit szabozoltan Antwort, aber es sollte eine gewisse Erklärung für diese benötigt:
Diese müssen wir uns halten im Produkt.conf-Datei. Ino rder um die Datei zu öffnen, die wir brauchen, um geben Sie den folgenden Befehl ein:
Danach geben Sie den folgenden Befehl.
Ist es, die SQL-Developer
eröffnet wird.
InformationsquelleAutor Ravi Kumar Ravanam
Haben Sie nur die Java JRE installiert haben, werden Sie brauchen, um das JDK zu installieren, um für Oracle SQL Devloper zu arbeiten.
TL;DR
Installieren Sie das JDK, Typ
sudo apt-get install openjdk-7-jdk
in einem terminal.Überprüfen, wenn JDK Installiert ist
Zu prüfen, ob Sie das JDK installiert haben, geben Sie
aptitude search openjdk-7-jdk
im terminal. Wenn Sie sehen, eini
neben entweder-Paket, dann ist es installiert. Zum Beispiel habe ich die 64-bit-JDK auf meinem Rechner installiert, dies ist der Ausgang.Wenn das Paket nicht über ein
i
daneben, dann ist es nicht installiert.Installation von JDK
Installieren Sie das JDK in ubuntu zu installieren, müssen Sie das Paket openjdk-7-jdk. Installation durch ausführen
sudo apt-get install openjdk-7-jdk
in einem terminal.Einstellung JAVA_HOME
Nach der Installation des JDK müssen Sie die Umgebungsvariable JAVA_HOME festlegen.
Sie können sehen, alle installierten JDKs auf Ihrem Rechner durch ausführen
update-java-alternatives -l
wählen, die Sie verwenden möchten, und kopieren Sie das Dritte Feld, in diesem Feld ist die JAVA_HOME für das JDK.Beispielsweise auf meinem Rechner
Das heißt, ich habe nur eine JDK installiert,
java-1.7.0-openjdk-amd64
, und seine JAVA_HOME ist/usr/lib/jvm/java-1.7.0-openjdk-amd64
.Als Nächstes legen Sie die JAVA_HOME-environment-variable in der Bash würde ich es mit diesem aus der Klemme:
Überprüfen, um sicherzustellen, es wurde korrekt eingestellt.
Dadurch setzen Sie JAVA_HOME für Ihre aktuelle terminal-session, keine sorgen zu machen, setzen Sie es wieder, können Sie es hinzufügen, um Ihre
~/.bashrc
Datei.Mit Oracle SQL Developer
Sobald das JDK ist installiert und die JAVA_HOME-Umgebungsvariable festgelegt hat, kann man in der sql developer-Verzeichnis und führen Sie die sqldeveloper.sh script.
Wenn sqldeveloper.sh ist keine ausführbare Datei ausgeführt
chmod +x sqldeveloper.sh
und das Skript erneut ausführen.Überprüfung aller Java-Pakete
Für die Vollständigkeit, können Sie überprüfen, welche Java-Pakete, die Sie installiert haben, durch ausführen
aptitude search openjdk-7
. Wenn Sie die JRE installiert haben, werden Sie se eini
neben einem Paket, das beginnt mitopenjdk-7-jre
Ich habe einen Abschnitt zum ausführen der SQL Developer nachdem das JDK installiert wurde. Im Grunde, müssen Sie die Umgebungsvariable JAVA_HOME festlegen, und führen Sie dann die sqldeveloper.sh script.
InformationsquelleAutor Daniel Canas
Nur lösen diese nicht durch das hinzufügen slash hat wie Sie, so dass anstelle von
Typ
InformationsquelleAutor miracle_the_V
Legen Sie einfach unten in der ~/.sqldeveloper/4.0.0/Produkt.conf-Datei.
InformationsquelleAutor Shiva Goud A
Ich hatte ein ähnliches Problem und es gelöst, indem Sie einfach 'SetSkipJ2SDKCheck true'
um eines der unten aufgeführten Dateien.
InformationsquelleAutor Tabaene Haque
Geben Sie einfach
/usr/java/default
und drücken Sie die EINGABETASTE, wenn Sie nutzen die Oracle JDK.InformationsquelleAutor ajeh
InformationsquelleAutor user3005634