Problème de création de serveur (craftbukkit)

  • Auteur de la discussion Auteur de la discussion ratapa
  • Date de début Date de début

ratapa

Aventurier
12 Juin 2011
11
0
0
32
Bonjour a tous,
Je m'adresse a vous car j'ai actuellement un souci avec craftbukkit.
Voila mon problème :
Je tente d'utiliser craftbukkit mais malgré les tutoriels et vidéo trouvés sur divers sites je n'arrive pas a lancer mon serveur.
Je télécharges la dernière version de craftbukkit sur http://bukkit.org.
Je la mets dans un dossier sur mon bureau puis je crées le fichier .bat avec les lignes de commande :

@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles(x86)%\Java\jre6 \bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit.jar
PAUSE

Mais lorsque je cliques sur le .bat la console s'affiche et me marque :

Le chemin d'accès spécifie est introuvable
Appuyez sur une touche pour continuer...

Et ça fait une semaine que c'est comme ça.J'ai bien essayé de changer le texte mais je comprends rien. ^^

J'espère que quelqu'un pourra m'aider.

PS: J'ai mis java a jour et mon ordinateur est un 7 64bits.
PS2 :J’espère que j'ai posté dans la bonne section du forum. :peur:

Cordialement,ratapa.
 
Remplace la 4ème ligne par :
"%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
 
Merci de m'avoir répondu aussi vite.
J'ai essayé mais ça ne fonctionne toujours pas.Toujours le même message d'erreur.
 
Ah, je me rends compte de la connerie que j'ai dite. Essaie tout d'abord ça :
java -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
Mais tu peux le faire dans la console. Pas besoin d'un fichier. :)
Si ça fonctionne toujours pas, il faut que tu trouves où tu as téléchargé ton JRE (Java Runtime Environment) et que tu rajoutes le chemin vers le JRE dans le PATH de ton PC.
 
J'ai tapé :
java -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
dans la console, mais ça me dit :
'java' n'est pas reconnu en tant que commande interne ou externe,un programme exécutable ou un fichier de commande.

Et désolé de te dire ça mais :
Ça veut dire quoi la dernière ligne de ton message ?je veux bien essayer mais c'est du chinois pour moi ça ^^
 
Arf, excuse-moi. Voila la démarche exact de ce que tu dois faire :
On va continuer d'utiliser ton fichier de commandes, le problème se trouve dans la ligne 4 :
"[JRE]" -Xincgc -Xmx1G -jar [CRAFBUKKIT]

Pour [JRE], il faut que tu mettes l'emplacement de ton JRE, c'est la machine virtuel de Java. Pour la trouver, il faut que tu trouves un dossier comme %ProgramFiles%\Java\jre6\bin\java.exe (C'est comme ça, chez moi).

Pour [CRAFBUKKIT], il faut juste que tu notes le nom du fichier que tu as téléchargé sur Bukkit.org ! Normalement, ça devrait être craftbukkit-0.0.1-SNAPSHOT.jar, presque toujours comme ça. :)
 
Ca parait pas si compliqué, expliqué comme ca :)

Donc, voila

Pour [JRE], l'emplacement est C:\Program Files (x86)\Java\jre6\bin\java.exe

et pour [Craftbukkit] c'est bien craftbukkit-0.0.1-SNAPSHOT.jar

si j'ai bien compris je doit mettre :
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar ?

Edit: j'ai donc essayé mais maintenant la console me dit :
Unable to acces jarfile craftbukkit-0.0.1-SNAPSHOT.jar
 
Est-ce que tu exécutes le script depuis le dossier de ton serveur. Si par exemple tu exécutes le .bat depuis ton bureau, il faut que tu mettes le chemin complet de craftbukkit-0.0.1-SNAPSHOT.jar. Par exemple :
C:\Mes Documents\Frederic\Minecraft\craftbukkit-0.0.1-SNAPSHOT.jar

Ou alors tu exécutes ton .bat depuis le dossier du serveur, tu as le choix. :)
 
J'ai essayé de mettre le chemin complet :
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar
"C:\Users\Benjamin\Desktop\Serveur minecraft Cbukkit craftbukkit-0.0.1-SNAPSHOT(1).jar"
PAUSE

J'ai écrit ça, la console se lance, me "balances" un tas de ligne, ex :

Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
Where options include :
-client to select the "client" VM
-server to select the "server" VM

Et termine par appuyez une touche pour continuer...

Si j'appuies sur une touche la console se ferme. :-s