2013-07-31 7 views
0

J'utilise un MacBook Pro exécutant 10.7.5 Lion et j'essaie d'ouvrir un fichier .jar Java avec Jar Launcher v. 14.8.0. Il renvoie le message d'erreur suivant:Le fichier .jar ne s'ouvre pas sur mon Mac

The Java Jar file "1.6.2Mod.jar" could not be launched. 
Check the Console for possible error messages. 

Lors de la vérification de la console, je trouve ce message d'erreur:

7/31/13 2:07:11.415 PM [0x0-0xa89a89].com.apple.JarLauncher: Error: Could not find or load main class net.minecraft.client.Main 

Des idées sur pourquoi cela ne fonctionne pas? Je cours le Java d'Oracle, Version 7 Update 25.

Merci!

Répondre

2

A l'intérieur du pot, il devrait y avoir un fichier:

META-INF\MANIFEST.MF 

Dans ce fichier texte, vous devez avoir au moins:

Main-Class: net.minecraft.client.Main 

et assurez-vous que vous avez ce à l'intérieur du pot:

net-. 
    | 
    minecraft-. 
       | 
       client-. 
        | 
        Main.class 

Tout pot supplémentaire doit être répertorié avec l'élément de manifold Class-Path.


Pour plus ne ceci:

+0

regarder à l'intérieur du fichier jar, décompressez-le. Tout fichier jar est vraiment juste un fichier zip. Pour décompresser, utilisez l'utilitaire d'archivage d'Apple fourni avec votre Mac ou utilisez l'App Store pour obtenir l'application gratuite "The Unarchiver". Si vous avez du mal à faire reconnaître votre fichier jar par l'une ou l'autre des applications, faites une copie du fichier jar et remplacez le fichier ".jar" par ".zip". Alternativement, vous pouvez également utiliser l'outil de ligne de commande "jar" fourni avec Java pour faire exploser un pot. –

Questions connexes