Donc, j'ai installé Java v8 sur mon Mac à maintes reprises, mais chaque fois que j'essaie de lancer Minecraft, sur la page de lancement, il se plante et dit que je n'ai pas Java installé. Je ne sais pas quoi faire, alors y a-t-il un moyen de le réparer ? Merci.
Réponse
Trop de publicités?Lorsque vous essayez d'exécuter Minecraft sur les systèmes OS X, le lanceur essaie d'utiliser Java 6 pour Mac par défaut. Cela est dû au fait qu'Apple avait l'habitude de livrer sa propre version de Java (SE 6) avec le système d'exploitation (principalement pour des raisons de sécurité). Dans les versions récentes d'OS X, cependant, Java n'est plus inclus, d'où le message d'erreur que vous voyez.
Il y a deux façons de résoudre ce problème.
Option 1 - Installer Java 6
Vous pouvez donner au lanceur ce qu'il veut et installer l'ancienne version. Exécution Apple Java SE 6 . L'installation de Apple Java 6 permettra d'ouvrir le lanceur ; cependant, vos instances Minecraft fonctionneront également sur Java 6, puisque c'est ce que le jeu recherche par défaut, à moins que vous ne remplaciez l'exécutable (plus d'informations à ce sujet dans la section Option 2, étape 4 ci-dessous).
Le problème avec cette option est que vous devez introduire une vieille technologie pour que les choses fonctionnent. Si tout fonctionnait avec le dernier et meilleur patch Java 8, tout serait beaucoup plus propre et facile, ce qui nous amène à...
Option 2 - Utilisez simplement Java 8, déjà ! (recommandé)
Comme vous l'avez découvert, l'installation de Java 8 seule ne vous sera d'aucune utilité. Le lanceur se bloque parce qu'il ne trouve pas le runtime Java dont il a besoin. Donc, pour contourner ce problème, vous devez appeler manuellement le lanceur en utilisant la ligne de commande. Cette solution est un peu technique, mais je vais essayer de vous guider.
Étape 1
Installez le JDK Java 8. Sur le site d'Oracle Page de téléchargement de Java SE dans le Plate-forme Java, édition standard cliquez sur Télécharger par "JDK".
Sur la page suivante, dans la section premièrement liste des téléchargements, cochez "Accepter le contrat de licence" et cliquez sur le lien de téléchargement de "Mac OS X x64".
Enregistrez le fichier, ouvrez-le et exécutez le paquet d'installation lorsque l'image disque s'affiche.
Étape 2
Assurez-vous que vous pouvez exécuter Java via la ligne de commande. Ouvrez le Terminal (Applications > Utilitaires > Terminal.app), tapez java -version
et frappez Enter . La commande devrait retourner quelque chose d'intelligible comme ceci :
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
Si vous obtenez quelque chose comme No Java runtime present, requesting install
vous avez peut-être installé le JRE (vous avez besoin du JDK).
Étape 3
Maintenant que vous avez le CLI de Java 8, vous pouvez exécuter le lanceur de Minecraft. jar
. De retour dans le Terminal, exécutez ce qui suit :
java -d64 -jar /Applications/Minecraft.app/Contents/Resources/Java/Bootstrap.jar
Note : Cela suppose que vous avez le Minecraft.app
dans votre dossier Applications. Assurez-vous que le chemin est correct.
Si tout s'est bien passé, vous devriez maintenant voir votre lanceur. Hourra !
Étape 4
Assurez-vous que tous vos profils pointent vers un binaire Java 1.8 JDK sous le nom de l'utilisateur. Exécutable option. Cela devrait ressembler à quelque chose comme ceci :
/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/bin/java
Vous devriez maintenant être en mesure de lancer le jeu.
Étape 5
À ce stade, vous pouvez jouer à Minecraft en utilisant Java 8. Cependant, ouvrir le Terminal et exécuter une commande à chaque fois que vous voulez jouer est un peu fastidieux. Pour contourner cela, vous pouvez créer votre propre application qui le fera pour vous.
Méthode 1
Créez un flux de travail Automator. Ouvrez Automator (Applications > Automator.app), et choisissez le flux de travail "Application" ( Capture d'écran ).
Dans le panneau de gauche de la bibliothèque, recherchez le terme "shell" et double-cliquez dessus. Exécuter un script Shell ( Capture d'écran ). Dans le champ modal nouvellement créé, ajoutez la commande que nous avons utilisée pour exécuter le lanceur de Minecraft en arrière dans Étape 3 ainsi qu'une directive d'interprétation, comme suit :
#!/bin/bash
java -d64 -jar /Applications/Minecraft.app/Contents/Resources/Java/Bootstrap.jar
Ensuite, cliquez sur Exécuter dans le coin supérieur droit de la fenêtre à titre de test. Le lanceur de Minecraft devrait s'ouvrir. Quittez-le, revenez à Automator, et enregistrez le projet dans Applications sous le nom de Minecraft Launcher.app
. Vous pouvez maintenant quitter Automator.
Méthode 2 (recommandée)
Créez un paquet d'applications. Dans un document de l'éditeur de texte, ajoutez la commande que nous avons utilisée pour exécuter le lanceur de Minecraft dans le document suivant Étape 3 ainsi qu'une directive d'interprétation, comme suit :
#!/bin/bash
java -d64 -jar /Applications/Minecraft.app/Contents/Resources/Java/Bootstrap.jar
Ensuite, enregistrez le fichier en tant que launcher.sh
dans le dossier de votre bureau. De retour dans le Terminal, exécutez les commandes suivantes dans l'ordre :
mkdir -p /Applications/Minecraft\ Launcher.app/Contents/MacOS
mv ~/Desktop/launcher.sh /Applications/Minecraft\ Launcher.app/Contents/MacOS/Minecraft\ Launcher
chmod +x /Applications/Minecraft\ Launcher.app/Contents/MacOS/Minecraft\ Launcher
Crédit : sur la base d'un <a href="https://mathiasbynens.be/notes/shell-script-mac-apps" rel="nofollow noreferrer">formidable petit script </a>par Thomas Alyott et modifié par Mathias Bynens.
Remarque : Cela suppose que vous avez enregistré le launcher.sh
dans le dossier de votre bureau. Assurez-vous que le chemin est correct.
Si toutes les commandes ont réussi, elles auront créé une Minecraft Launcher.app
dans les applications.
Étape 6
Avec tout cela, vous devriez maintenant avoir un lanceur d'application fonctionnel qui vous permettra de jouer à Minecraft en utilisant Java 8. Il y a juste une dernière chose que vous pouvez faire pour le rendre encore meilleur.
- Cliquez avec le bouton droit de la souris sur le bon vieux
Minecraft.app
et sélectionnez "Get Info". - Cliquez sur la grande icône en haut à gauche, copiez-la en utilisant la touche Cmd + C et fermez la fenêtre.
- Cliquez avec le bouton droit de la souris sur le nouveau
Minecraft Launcher.app
et sélectionnez à nouveau "Get Info". - Cliquez à nouveau sur l'icône en haut à gauche, collez avec Cmd + V et fermez la fenêtre.
Génial. Maintenant, ça va être génial dans ton Dock !
J'espère avoir couvert tous les aspects de la question de manière suffisamment détaillée. Si vous avez des questions, laissez un commentaire et je ferai de mon mieux pour vous aider.
Joyeux Minecrafting !