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.
Réponses
Trop de publicités?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
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...
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
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.
- Télécharger les deux DMG que @reukiodo posté des liens vers.
- Installer Pacifiste.
- Ouvrez le java-DMG avec pacifiste.
- 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)
- Cliquez sur le bouton 'Installer' et suivez les instructions à l'écran.
- 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)
- (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.)
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!