web-dev-qa-db-fra.com

Problèmes Java / Minecraft

donc j'essaye d'installer minecraft sur Ubuntu 16.04 et j'ai installé minecraft.jar, je ne peux pas l'exécuter. Il est donc primordial de l'exécuter, mais le fichier Java n'est pas disponible, mais il ne peut pas exécuter de suggestions.

2
Ste1n

Devrait être une solution facile.

Utilisez votre gestionnaire de fichiers pour trouver le fichier Minecraft.jar et cliquez dessus avec le bouton droit de la souris. Choisissez Propriétés. Cliquez sur l'onglet Autorisations et regardez dans la liste où se trouve Execute: assurez-vous que la case "Autoriser l'exécution du fichier en tant que programme est cochée". Fermez la fenêtre des propriétés et essayez maintenant de double-cliquer sur le fichier Minecraft.jar. Si Java est installé, il devrait démarrer le programme de lancement.

Si vous rencontrez un type d'erreur, vous devrez peut-être installer Java. Pour ce faire, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T. Puis tapez ce qui suit en appuyant sur Entrée après chaque ligne (entrez votre mot de passe si demandé):

Sudo apt update
Sudo apt install default-jre

Cela devrait installer le runtime de base Java. Essayez de double-cliquer sur le fichier minecraft.jar. Si cela ne fonctionne toujours pas, redémarrez et essayez à nouveau de double-cliquer. Assurez-vous simplement que la case à cocher exécutable est cochée.

Si vous rencontrez des bugs étranges dans votre fenêtre, ouvrez à nouveau le terminal (Ctrl + Alt + T) et lancez ceci:

Sudo update-ca-certificates --fresh

et appuyez sur Entrée. Après avoir entré votre mot de passe, il devrait mettre à jour vos certificats et après l'avoir exécuté, il devrait alors fonctionner. Juste une tête parce que je devais le faire pour une raison étrange. :)

Bonne chance!

2
T0beus

Étape 1: vérifiez si votre Ubuntu est 32 bits ou 64 bits. Vous pouvez le faire en tapant file /sbin/init dans le terminal. Toutes les commandes seront dans le terminal, sauf indication contraire (le reste des commandes suppose que vous utilisez un système 64 bits).

Étape 2: Vérifiez si vous avez Java déjà installé (ce que je ne pense pas.) Java -version. Si OpenJDK est installé sur votre système, il peut ressembler à ceci: Java version "1.7.0_15" OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1) OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode) Si OpenJDK est installé sur votre système, la version vendeuse de Java installée est erronée.

Étape 3: Supprimez OpenJDK s'il est installé. Sudo apt-get purge openjdk-\*. Cette commande supprimera complètement OpenJDK/JRE de votre système. Vous devez également avoir un emplacement pour mettre Java lors de son installation. Tapez: Sudo mkdir -p /usr/local/Java.

Étape 4: Téléchargez le JDK Oracle Java pour Linux. Vous pouvez le faire ici: http://www.Oracle.com/technetwork/Java/javase/downloads/index.html . Assurez-vous de télécharger le bon (c’est-à-dire si vous avez un système 64 bits, téléchargez la version 64 bits).

Étape 5: Copiez les fichiers dans votre nouveau répertoire. Sudo cp -r jdk-8u20-linux-x64.tar.gz /usr/local/Java/ (notez que les numéros du fichier peuvent être différents de ceux que j'ai saisis. Assurez-vous que vous utilisez le fichier correct. Notez également qu'il s'agit de la version 64 bits. Si vous utilisez le fichier 32- version bit, vous allez taper quelque chose comme ceci: Sudo cp -r jdk-8u20-linux-i586.tar.gz /usr/local/Java/). Enfin, déplacez-vous dans ce dossier. cd /usr/local/Java.

Étape 6: Maintenant, je dois expliquer quelque chose. Les fichiers .tar.gz ne sont pas similaires aux fichiers .exe ou .app. Ils sont plus proches d'un fichier .Zip. Pensez-y comme une archive de fichiers. Dans cet esprit, "extraire" les fichiers en utilisant Sudo tar xvzf jdk-8u20-linux-x64.tar.gz.

Étape 7: Vérifiez votre répertoire. Vous devriez avoir deux choses dedans. Donc, tapez ls -a et il devrait renvoyer quelque chose comme jdk1.8.0_20 et jre1.8.0_20

Étape 8: Modifiez le fichier système PATH/etc/profile et ajoutez les variables système suivantes à votre chemin système. Utilisez nano, gedit ou n’importe quel autre éditeur de texte, en tant que root, ouvrez/etc/profile. Tapez Sudo gedit /etc/profile ou Sudo nano /etc/profile. Vous pouvez choisir soit car il n'y a pas vraiment de différence.

Étape 9: Faites défiler l'écran jusqu'à la fin du fichier à l'aide des touches fléchées et ajoutez les lignes suivantes à la fin de votre fichier/etc/profile

    Java_HOME=/usr/local/Java/jdk1.8.0_20
    JRE_HOME=/usr/local/Java/jre1.8.0_20
    PATH=$PATH:$JRE_HOME/bin:$Java_HOME/bin
    export Java_HOME
    export JRE_HOME
    export PATH`

Enregistrez ceci et quittez.

Étape 10: Tapez Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/local/Java/jdk1.8.0_20/bin/Java" 1. Cela indique à Ubuntu JRE qu’il est disponible. Tapez Sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/Java/jdk1.8.0_20/bin/javac" 1. Cela indique que le JDK Ubuntu est disponible. Enfin, tapez Sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/Java/jdk1.8.0_20/bin/javaws" 1. Ceci indique à Ubuntu Java Web Start qu’il est disponible.

Étape 11: définissez Java sur la valeur par défaut Java en saisissant les commandes suivantes.

    Sudo update-alternatives --set Java /usr/local/Java/jdk1.8.0_20/bin/Java
    Sudo update-alternatives --set javac /usr/local/Java/jdk1.8.0_20/bin/javac
    Sudo update-alternatives --set javaws /usr/local/Java/jdk1.8.0_20/bin/javaws

Étape 12: Rechargez votre PATH/etc/profile à l’échelle du système en tapant la commande suivante: source /etc/profile. Vous devrez redémarrer pour que cela prenne effet, mais avant cela, tapez Java -version. Une installation 64 bits réussie dira

    ava version "1.8.0_20"
    Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
    Java HotSpot(TM) Server VM (build 25.20-b23, mixed mode)

Toutes nos félicitations! Votre installation Java a fonctionné. Redémarrez pour que cela prenne effet. Maintenant, pour exécuter Minecraft, vous devez simplement cliquer avec le bouton droit de la souris sur le programme, ouvrir les propriétés et cocher la case "Autoriser l'exécution en tant que programme". Ensuite, double-cliquez dessus pour le lancer. Prendre plaisir!

0
James