Tag: jdk7

  • OSX: Eclipse e Java 7 (senza Java 6)

    Ok, avete installato OSX Mavericks e avete notato che il vostro sistema operativo è sprovvisto di una JVM (finalmente OSX non shippa più con la JVM fornita da Apple).

    Nessuna paura, le istruzioni per installare la JVM/JDK di Oracle sono ancora valide. Ma adesso volete utilizzare Eclipse, che vuole che installiate la vecchia JDK 6 (quella fornita da Apple per intenderci).

    eclipse_java6_install_osx

    Non avrebbe senso installare la JDK 6, abbiamo già la JDK 7. Tutto quello che dobbiamo fare è adattare la JDK 7 in modo che sia “compatibile” con Eclipse.

    Modificate (da root) il file

    /Library/Java/JavaVirtualMachines/jdk.1.7.<…>/Contents/Info.plist

    Sostituite:

    <key>JVMCapabilities</key>
     <array>
      <string>CommandLine</string>
     </array>

    Con:

    <key>JVMCapabilities</key>
     <array>
      <string>JNI</string>
      <string>BundledApp</string>
      <string>WebStart</string>
      <string>Applets</string>
      <string>CommandLine</string>
     </array>

    Logout/Login ed Eclipse userà la nuova JDK 7.