1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Java 6 nicht gefunden

Dieses Thema im Forum "OS X-Developer" wurde erstellt von yamiro, 27.06.09.

  1. yamiro

    yamiro Fießers Erstling

    Dabei seit:
    16.03.09
    Beiträge:
    128
    Meine Frage ist:
    Warum wird seit kurzem (!) ein installiertes JDK6 nicht gefunden?

    Mehr Infos:
    - MacBook Pro Early 2009
    - Eine Applikation, die 1.6+ verlangt, startet nicht.
    - Die selbe Applikation startet mit 1.5+.
    - java -version gibt
    Code:
    java version "1.5.0_19"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-304)
    Java HotSpot(TM) Client VM (build 1.5.0_19-137, mixed mode, sharing)
    
    - Die Softlinks scheinen mir krumm, sollen aber laut Apple nicht händisch geändert werden
    Code:
    $ ls -la /System/Library/Frameworks/JavaVM.framework/Versions
    total 56
    drwxr-xr-x  14 root  wheel  476 18 Jun 21:43 .
    drwxr-xr-x  12 root  wheel  408 24 Jun 21:00 ..
    lrwxr-xr-x   1 root  wheel    5 18 Jun 21:43 1.3 -> 1.3.1
    drwxr-xr-x   3 root  wheel  102 18 Jul  2008 1.3.1
    lrwxr-xr-x   1 root  wheel    5 18 Jun 21:43 1.4 -> 1.4.2
    lrwxr-xr-x   1 root  wheel    3  6 Feb 03:17 1.4.1 -> 1.4
    drwxr-xr-x   8 root  wheel  272  6 Feb 03:17 1.4.2
    lrwxr-xr-x   1 root  wheel    5 18 Jun 21:43 1.5 -> 1.5.0
    drwxr-xr-x   8 root  wheel  272  6 Feb 03:17 1.5.0
    lrwxr-xr-x   1 root  wheel    5 18 Jun 21:43 1.6 -> 1.6.0
    drwxr-xr-x   8 root  wheel  272 13 Mär 20:48 1.6.0
    drwxr-xr-x   8 root  wheel  272 18 Jun 21:43 A
    lrwxr-xr-x   1 root  wheel    1 18 Jun 21:43 Current -> A
    lrwxr-xr-x   1 root  wheel    3 18 Jun 21:43 CurrentJDK -> 1.5
    
    - Meine Prioritätenliste schaut so aus
    [​IMG]
    Noch mehr Info
    - laut AutoUpdate ist das System auf dem neuesten Stand
    - vor kurzem wurde XCode auf 3.1.3 aktualisiert
    - mein UserProfil hat keine Adminrechte
    - im Adminprofile zeigt "java -version" das Gewünschte
    Code:
    $ su -l admin
    Password:
    xxx-macbook-pro:~ admin$ java -version
    java version "1.6.0_13"
    Java(TM) SE Runtime Environment (build 1.6.0_13-b03-211)
    Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02-83, mixed mode)
    Ziel:
    - Applikationen konfiguriert als 1.6+ laufen
    - java -version verweist auf Java 6

    Danke!
     

    Anhänge:

    #1 yamiro, 27.06.09
    Zuletzt bearbeitet: 27.06.09
  2. yamiro

    yamiro Fießers Erstling

    Dabei seit:
    16.03.09
    Beiträge:
    128
    Ich bin die Auflösung noch schuldig.
    1) Die Softlinks gehen so in Ordnung wie sie sind.
    2) java -version war falsch, weil im .profile der Pfad auf CurrentJDK gesetzt war
    3) Das besagte Programm (jetbrains intellij idea 8.1.3) lief aus zwei Gründen nicht
    a) ich habe in der plist gesagt: "1.6+"
    b) genau mit dieser geht genau dieser Release nicht (Patch findet sich im IntelliJ Forum)
     

Diese Seite empfehlen