Einstellung SUN Java-Umgebung auf Ubuntu
-
28-09-2019 - |
Frage
Ich habe gerade installiert Ubuntu 10.04 auf meinem persönlichen Laptop und wollte meine Entwicklungsumgebung auf diesem einzurichten.
Wie ich sehe, wenn ich den Befehl
Installierte SUN JDK durch synaptischen Paket-Manager und ausgeführt diesen Befehl aus:
sudo update-java-Alternativen es Java-6-sun
Aber wenn ich den Befehl which java
angezeigt ist der Ausgang
/ usr / bin / java
Wie kann ich sicherstellen, dass es Sun JDK und nicht OpenJDK ist (die in ubuntu standardmäßig installiert wurde)
Meine einzige Sorge ist:
Ich will nur SUN JDK für alle Zwecke verwendet werden. Ich möchte nicht OpenJDK ..
Vielen Dank im Voraus ..
Lösung
Sie können die gebrauchten JavaVM Config mit:
sudo update-alternatives --config java
Oder Sie entfernen Sie alle Open-JDK-Pakete.
Andere Tipps
Sie können über Java-Version sehen
java -version
Korrigieren Sie mich, wenn ich falsch liege ...
Ich glaube, Sie echo $PATH
laufen kann und es würde Ihnen die Liste der Verzeichnisse in genau dieser Reihenfolge sie eigentlich sind gescannt werden, wenn das System versucht, den Befehl auszuführen.
Also, ich kann mehrere Möglichkeiten zur Lösung finden Sie unter:
- Wenn Ihre Standard-Java-Version falsch ist, es ist einfach zu entfernen und installieren Sie das richtige ist.
-
Wenn Sie aus irgendeinem Grund mehrere Versionen von Java benötigen, können Sie:
-
ändern Sie Ihre PATH-Umgebung macht Ihren neuen Java-Pfad mit höherer Priorität. I.g:.
export PATH=/usr/java_xyz/bin:$PATH
-
Stellen Sie Ihre JAVA_HOME Umgebung zeigt auf neue Java und machen Sie Ihre Anrufe mit so etwas wie:
$JAVA_HOME/bin/java blablabla.class
-