68 votes

Comment installer java jdk 7 sur Snow Leopard

Mon Mac est actuellement en cours d'exécution Snow Leopard (10.6.8), et j'aimerais développer avec Java 7. J'ai téléchargé Java 7 OS X programme d'installation de Oracle, site internet, a commencé à l'exécuter. Malheureusement, j'ai été immédiatement accueillis avec un message qui dit que le programme d'installation est prise en charge uniquement sur OS X Lion 10.7.3). Est-il possible que je peux obtenir de Java 7 sur ma machine avec Snow Leopard? Je ne suis pas l'achat d'un nouvel OS juste pour mettre à jour mon Java. J'ai googlé autour de quelques-uns, mais je ne parviens pas à trouver beaucoup. J'espère que je peux trouver de l'aide ici. Merci.

42voto

reukiodo Points 476

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

24voto

Hawken Points 1081

De ce que j'ai lu JDK 7 ne nécessite pas de 10,7+ donc j'ai simplement ouvert le expédiés .pkg fichier du programme d'installation avec PackageMaker (un Xcode outil) et retiré la version de l'OS de l'exigence et de re-construit.

Vous devez copier le programme d'installation de la .fichier dmg depuis que vous avez à enregistrer les modifications.
Edit: Vous aurez besoin de Construire un autre répertoire que la montée .dmg est en lecture seule.

Jusqu'à présent, dans mon utilisation de cet je n'ai pas connu toutes les questions, même les Java dans les préférences fonctionne correctement.

Une chose à noter, vous permettra d' avoir à réorganiser Jdk en Java Preferences.app à l'égard des programmes pour utiliser la nouvelle version de JDK au lieu de la version 6 de Java.


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

Il suffit de ne pas déplacer/renommer le JDK bundles tandis que les applications Java sont en cours d'exécution; non pas que je l'ai fait par accident ou quoi que ce soit...

9voto

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

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

5voto

larsac07 Points 51

La réponse de @reukiodo est certainement le chemin à parcourir, donc merci beaucoup!. Cependant, il pourrait avoir besoin de plus d'explications pour les newbs qui, comme moi.

  1. Télécharger les deux DMG que @reukiodo posté des liens vers.
  2. Installer Pacifiste.
  3. Ouvrez le java-DMG avec pacifiste.
  4. Dans le "Contenu de l'emballage'-onglet (onglet par défaut), sélectionnez le Contenu de JDK 7 Update XX.pkg' (XX étant par exemple 51)
  5. Cliquez sur le bouton 'Installer' et suivez les instructions à l'écran.
  6. Ouvrez Préférences Java.app dans votre dossier Utilitaires, puis faites glisser Java SE 7 haut de la liste des versions de Java dans le "Général" -onglet (onglet par défaut)
  7. (En OPTION: Travail avec Eclipse: Suivez les étapes par Heath Frontières répondu à l'autre, mais la même question. NB! C'est en fait pour OSX 10.7 Lion, mais la même procédure est titulaire, et cela a fonctionné pour moi sur 10.6.8 Snow Leopard.)

2voto

ultimatetechie Points 165

Il y a deux façons de faire ça.

La première consiste à télécharger Pacifist sur charlessoft.com et à y ouvrir le fichier PKG JDK (et à extraire l’application).

La seconde consiste à ouvrir le fichier PKG dans PackageMaker (un outil pour les développeurs) et à supprimer l'exigence de 10.7.3.

Bonne chance!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X