java --version zeigt mir falsche Version an

Dieses Thema im Forum "Java/Mono/dotGNU" wurde erstellt von SubSonniC, 29.11.2006.

  1. #1 SubSonniC, 29.11.2006
    SubSonniC

    SubSonniC Mitglied

    Dabei seit:
    21.10.2006
    Beiträge:
    31
    Zustimmungen:
    0
    Hallo,

    hab irgendwie das Problem das mir java --version immer noch die 1.4.2 Version anzeigt.

    habe aber schon längst das jdk 1.5.0_09 installiert.
    Die Umgebungsvariablen
    PATH
    und JAVA_HOME habe ich berreits in der .bashrc in /root geändert.
    echo zeigt mir das auch an.

    Wißt ihr vielleicht was ich noch einstellen muss.
    Ich weiß das es da noch irgendein Befehl gibt aber kann mich nicht daran errinnern wie der war.
    Auf meinem anderen Rechner ging es damals damit.

    Habe Ubuntu 6.06 und das jdk in /opt/jdk1.5.09/ installiert

    griß subsonnic
     
  2. Anzeige

    Schau dir mal diesen Ratgeber an. Viele Antworten inkl. passender Shell-Befehle!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 Bâshgob, 29.11.2006
    Bâshgob

    Bâshgob freies Radikal

    Dabei seit:
    29.07.2004
    Beiträge:
    2.334
    Zustimmungen:
    0
    Ort:
    Hannover
    Setz doch den Pfad für Java in /etc/profile global für alle ;)
     
  4. #3 SubSonniC, 29.11.2006
    SubSonniC

    SubSonniC Mitglied

    Dabei seit:
    21.10.2006
    Beiträge:
    31
    Zustimmungen:
    0
    Habe ich jetzt gemacht. Aber er zeigt immer noch die alte Version an.

    Ich meine ist ja auch kein wunder.
    wenn ich unter root die alte version angezeigt bekomme dann auch mit allen anderen Usern wenn ich /etc/profile dahin geändert habe.

    Das Problem bleibt das selbe.
     
  5. #4 Ponder_Stibbons, 29.11.2006
    Ponder_Stibbons

    Ponder_Stibbons Slackware Fan

    Dabei seit:
    03.08.2004
    Beiträge:
    166
    Zustimmungen:
    0
    Du musst
    Code:
    update-alternatives --config java
    ausführen.

    Alternativ kannst du auch mit der Hand den Symlink von /usr/bin/java auf das richtige Binary legen.
     
  6. #5 SubSonniC, 29.11.2006
    SubSonniC

    SubSonniC Mitglied

    Dabei seit:
    21.10.2006
    Beiträge:
    31
    Zustimmungen:
    0
    Danke der Befehl wars den ich gesucht hab.

    Aber jetzt mal was anderes. was hat dann noch der PATH und HOME_JAVA damit zu tun?

    den zusammenhang versteh ich dann nicht.
     
  7. theton

    theton Bitmuncher

    Dabei seit:
    27.05.2004
    Beiträge:
    4.820
    Zustimmungen:
    0
    Ort:
    Berlin, Germany
    Wenn der Pfad zur alten Java-Binary zuerst im PATH steht, wird auch das alte Java genutzt. JAVA_HOME wird von diversen Programmen genutzt um den CLASSPATH richtig aufzulösen u.ä.
     
  8. #7 Ponder_Stibbons, 29.11.2006
    Ponder_Stibbons

    Ponder_Stibbons Slackware Fan

    Dabei seit:
    03.08.2004
    Beiträge:
    166
    Zustimmungen:
    0
    @theton: genau

    Kleine Ergänzung:
    Der Pfad verweist nicht direkt auf die alte Java-Binary, sondern auf /usr/bin/java, das ist ein Link auf /etc/alternatives/java und das ist wiederum ein Link auf das Binary.
    Am besten du liest dir mal die manpage von update-alternatives durch :)

    Grüße, Klaus
     
Thema:

java --version zeigt mir falsche Version an

Die Seite wird geladen...

java --version zeigt mir falsche Version an - Ähnliche Themen

  1. Werkstudent/ in als Mobile -Entwickler für Android (Java)

    Werkstudent/ in als Mobile -Entwickler für Android (Java): Werkstudent/ in als Mobile -Entwickler für Android (Java) Die DiOmega GmbH ist eine Agentur mit Sitz in Frankfurt am Main, die sich auf IT- und...
  2. Mobile -Entwickler für Android (Java) in Vollzeit (m/w)

    Mobile -Entwickler für Android (Java) in Vollzeit (m/w): Mobile -Entwickler für Android (Java) in Vollzeit (m/w) Die DiOmega GmbH ist eine Agentur mit Sitz in Frankfurt am Main, die sich auf IT- und...
  3. Java-Entwickler in Vollzeit (m/w)

    Java-Entwickler in Vollzeit (m/w): Java-Entwickler in Vollzeit (m/w) Die DiOmega GmbH ist eine Agentur mit Sitz in Frankfurt am Main, die sich auf IT- und Web-Dienstleistungen...
  4. iJUG: Sorge um JavaFX

    iJUG: Sorge um JavaFX: Für den iJUG mehren sich die Anzeichen, dass JavaFX keine große Zukunft mehr bei Oracle hat. So wurde die Unterstützung für die Version 8u33 von...
  5. Java-Anwendungsserver: WildFly 10 freigegeben

    Java-Anwendungsserver: WildFly 10 freigegeben: Der Java-Anwendungsserver WildFly ist in Version 10 erschienen. Die neue Version ist nur noch für Java 8 und 9 ausgelegt und kann unter anderem...