Comment installer java jdk 7 sur Snow Leopard


Mon Mac exécute actuellement Snow Leopard (10.6.8), et je voudrais développer avec Java 7. J'ai téléchargé le programme d'installation Java 7 OS X à partir du site Web Oracle , j'ai commencé à l'exécuter. Malheureusement, j'ai été immédiatement accueilli par un message indiquant que le programme d'installation n'est pris en charge que sur OS X Lion (10.7.3). Existe-t-il un moyen d'obtenir Java 7 sur ma machine avec Snow Leopard? Je n'achète pas un nouveau système d'exploitation juste pour mettre à niveau mon Java. J'ai googlé autour de certains, mais je ne trouve pas beaucoup. J'espère que je peux trouver de l'aide ici. Grâce.

Author: dnc253, 2012-11-24

9 answers

Utiliser Pacifiste de http://www.charlessoft.com/ pour ouvrir et installer le 'JDK 7 Update X. pkg' dans le 'jdk7-7uX-macosx-x64.dmg fichier que vous téléchargez à partir de http://www.oracle.com/technetwork/java/javase/downloads/index.html

 43
Author: reukiodo, 2012-12-24 17:53:56

D'après ce que j'ai lu, JDK 7 ne nécessite pas 10.7+, j'ai donc simplement ouvert le fichier d'installation expédié .pkg avec PackageMaker (un outil Xcode) et supprimé l'exigence de version du système d'exploitation et l'ai reconstruit.

Vous devez copier le programme d'installation de la .fichier dmg puisque vous devez enregistrer les modifications.
Edit: Vous devrez construire dans un autre répertoire en tant que monté .dmg est en lecture seule.

Jusqu'à présent, dans mon utilisation, je n'ai rencontré aucun problème, même le Java le panneau de préférences fonctionne correctement.

Une chose à noter, vous devrez réorganiser les JDK dansJava Preferences.app pour que les programmes utilisent le nouveau JDK au lieu de Java 6.


J'ai même été jusqu'à copier le Java 7 .jdk regrouper dans /System/Library/Java/JavaVirtualMachines/, et il semble fonctionner normalement.

Il suffit de ne pas déplacer / renommer les bundles JDK pendant l'exécution des applications Java; pas que je l'ai fait par accident ou quoi que ce soit...

 24
Author: Hawken, 2013-03-06 21:48:45

J'ai eu le même problème et je n'ai pas pu google la bonne façon de le faire. À la fin, j'ai trouvé moi-même une solution et je l'ai mise sur mon blog:

Http://jksha.blogspot.se/2013/09/java-7-and-snow-leopard-osx-106.html

 9
Author: Niksa Jakovljevic, 2013-09-13 14:10:46

La réponse de @ reukiodo est définitivement la voie à suivre, alors merci beaucoup!. Cependant, il pourrait avoir besoin d'explications supplémentaires pour les newbs comme moi.

  1. Téléchargez les deux DMG sur lesquels @reukiodo a posté des liens.
  2. Installer Pacifiste.
  3. Ouvrez le java-DMG avec pacifist.
  4. Dans l'onglet 'Contenu du paquet'(onglet par défaut), sélectionnez le 'Contenu de JDK 7 Update XX. pkg' (XX étant par exemple 51)
  5. Cliquez sur le bouton 'Install' et suivez l'écran instruction.
  6. Ouvrez les préférences Java.app dans le dossier yout Utilities et faites glisser Java SE 7 vers le haut de la liste des versions Java dans l'onglet "Général" (onglet par défaut)
  7. (FACULTATIF: Travailler avec Eclipse: Suivez les étapes de Heath Borders répondu à une autre question, mais similaire. NB! C'est en fait pour OSX 10.7 Lion, mais la même procédure est valable, et cela a fonctionné pour moi sur 10.6.8 Snow Leopard.)
 5
Author: larsac07, 2017-05-23 12:02:00

Il y a deux façons de le faire.

  1. Télécharger Pacifist depuis charlessoft.com et ouvrez le PKG JDK dedans (et extrayez l'application.)
  2. Ouvrez le PAQUET dans PackageMaker (un outil pour les développeurs) et supprimez l'exigence de 10.7.3.

Bonne chance!

 2
Author: ultimatetechie, 2016-03-12 08:43:50

J'ai pu compiler OpenJDK 7 pour snow leopard (fonctionne entièrement, AWT inclus), à partir de quelques patchs de ce projet:
https://github.com/hgomez/obuildfactory/

Si vous voulez mes binaires pour un peu plus facile, les voici:
https://bintray.com/wyatt8740/generic/openjdk7-sdk-osx-10.6/20140622/view

L'archive tar est d'environ 57 mégaoctets.

Extrayez-le sous /Library/Java/JavaVirtualMachines/. Le JDK sera dans un répertoire appelé jdk1.7.0.jdk. Définir votre JAVA_HOME variable d'environnement à /Library/Java/JavaVirtualMachines/jdk1.7.0.jdk/Contents/Home, puis placez la commande pour définir JAVA_HOME dans votre ~/.profile pour le rendre plus permanent. Déconnectez-vous et entrez pour qu'il prenne pleinement effet. La seule chose qui manque jusqu'à présent est un plugin de navigateur JDK 7.

Vous pouvez également utiliser l'application "Préférences Java" (disponible dans la recherche spotlight) pour la définir par défaut lors de l'accès via l'interface graphique.

Malheureusement, je n'ai pas accès à OS X pour le moment pour essayer de faire fonctionner java 1.8, donc 1.7 est probablement la fin de la route pour 10.6.

 2
Author: Wyatt8740, 2017-10-28 17:59:24

, Vous pouvez construire votre propre. Je l'ai fait avant. C'était facile. Et c'est aussi officiel que vous pouvez probablement obtenir:

Https://wikis.oracle.com/display/OpenJDK/Mac + OS + X + Port

 1
Author: , 2012-11-23 23:14:40

J'ai changé la version dans le /System/Library/CoreServices/SystemVersion.plist basé sur ce tutoriel vidéo http://www.youtube.com/watch?v=eFi-H-7-PD4

 1
Author: banterCZ, 2014-01-02 21:49:45

Ce que vous voulez n'est pas impossible mais certainement PAS recommandé mais... une fois que vous êtes sûr que c'est ce que vous voulez, voici un moyen facile d'installer Java (ou tout logiciel pour les questions liées au système d'exploitation): - accédez à vous MainHD/Système/Bibliothèque/CoreServices/SystemVersion.plist - sauvegarde de ce fichier !! - ouvrez-le dans l'éditeur de texte et modifiez la version du produit:

    <key>ProductUserVisibleVersion</key>
<string>10.6.8</string>
<key>ProductVersion</key>
<string>10.6.8</string>

Selon vos besoins.

Avertissement: Un samouraï prend 7 respirations avant de prendre une décision.

 0
Author: LAOMUSIC ARTS, 2017-03-27 14:27:50