Forum pour réunir les administrateurs de serveur L2
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 [RESOLU] Erreur Java avec RegisterGameServer.bat

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Invité
Invité



MessageSujet: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:14

Bonjour,

J'ai donc compilé le L2J (L2_GameServer_T1 version 2077 récupéré du svn l2jserver.com) et le DataPack (IT_DataPack version 4623 récupéré du svn l2jdp.com), j'utilise les Branches Stables, avec Eclipse (version 3.3.2). La compilation est parfaite, aucune erreur, ensuite la configuration des fichiers .properties aucun problème.
Mais à l'étape de l'enregistrement du serveur avec RegisterGameServer.bat et là on a l'erreur suivante :

Code:

Error opening registry key 'Software\JavaSoft\Java Runtime Environment\1.6'
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.
Appuyez sur une touche pour continuer...

Je vérifie la variable d'environnement JAVA_HOME, qui dirige parfaitement vers le jdk 1.6.0_06 (C:\Program Files\Java\jdk1.6.0_06), je regarde dans le registre (regedit) même redirection, donc aucun problème de ce côté là, je regarde si j'ai bien compilé sous eclipse avec le jdk, aucun problème ici non plus. J'ai même vérifié sur le site de java (Sun) quelle version il trouvait, version 1.6.0_06.

Donc j'aimerai savoir si c'est une erreur de compilation avec eclipse, ou une version trop vieille du datapack ou du serveur, ou un problème du java installé.

P.S. : si quelqu'un veux essayer mes compilations, je pourrais mettre les liens pour les télécharger.


Dernière édition par valioukha le Jeu 29 Mai 2008, 10:21, édité 2 fois
Revenir en haut Aller en bas
Divinity



Nombre de messages : 1282
Age : 27
Localisation : Yvelines
Date d'inscription : 24/05/2006

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:18

As-tu installé le JRE aussi ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:19

Oui jdk + jre ensemble (jdk1.6.0_06\jre).

Même si je change la redirection vers le jre ca fait pareil.
Revenir en haut Aller en bas
Divinity



Nombre de messages : 1282
Age : 27
Localisation : Yvelines
Date d'inscription : 24/05/2006

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:23

Non, tu dois avoir deux dossiers :

jdk1.6.0_06
jre1.6.0_06 (je ne suis pas sûr de la version)

Brèf, tu peux télécharger ça sur : http://java.sun.com/javase/downloads/index.jsp

Le second bouton "Download".
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:24

Le jre inclus dans le jdk n'est pas bon ? J'ai aussi le jre1.6.0_06 comme dossier, et la redirection vers celui-ci ne change rien.
Revenir en haut Aller en bas
Divinity



Nombre de messages : 1282
Age : 27
Localisation : Yvelines
Date d'inscription : 24/05/2006

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:27

Je n'ai jamais su si le JRE inclu était aussi complet, donc n'étant pas sûr, je préconise cette solution.

Dans le JAVA_HOME, tu as mis :

C:\Program Files\Java\jdk1.6.0_06
ou
C:\Program Files\Java\jdk1.6.0_06\bin

?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:33

J'ai tout testé :

C:\Program Files\Java\jdk1.6.0_06
C:\Program Files\Java\jdk1.6.0_06\bin
C:\Program Files\Java\jdk1.6.0_06\jre
C:\Program Files\Java\jdk1.6.0_06\jre\bin
C:\Program Files\Java\jre1.6.0_06
et même
C:\Program Files\Java\j2re1.4.2_12

Aucun changement.
Revenir en haut Aller en bas
Divinity



Nombre de messages : 1282
Age : 27
Localisation : Yvelines
Date d'inscription : 24/05/2006

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:35

Ah non, en plus c'est pour MAVEN qu'il faut mettre \bin.

Là je sèche, désolé ^^.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 13:36

Je vais essayer de voir si je compile avec eclipse en utilisant d'autre redirection de java.


Édition 1 : j'ai fais plusieurs compilation et on arrive toujours à la même chose.
Revenir en haut Aller en bas
phpsteuf



Nombre de messages : 570
Date d'inscription : 17/03/2007

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Dim 11 Mai 2008, 15:59

Désintalle et réintall Java en priant pour que ça merdouille pas encore.

L'installateur est parfois capricieux suivant certaines versions. (Genre sous Linux certaines version oubliés de créer les liens).
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.loreal.com
guchs



Nombre de messages : 80
Date d'inscription : 20/12/2007

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Mar 13 Mai 2008, 20:44

Va voir dans la base de registre :
H_KEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment

Là tu dois avoir 2 variables :
BrowserJavaVersion : 1.6.0_06
CurrentVersion : 1.6

Ensuite dans :
H_KEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment\1.6

Tu dois au moins retrouvé les variables :
JavaHome : C:\Program Files\Java\jre1.6.0_06
RuntimeLib : C:\Program Files\Java\jre1.6.0_06\bin\client\jvm.dll
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Mer 14 Mai 2008, 03:24

Oui j'ai bien tout ça dans le registre. J'ai testé des compilation faites par d'autres membres l2jfree et le même revient.
Revenir en haut Aller en bas
phpsteuf



Nombre de messages : 570
Date d'inscription : 17/03/2007

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Mer 14 Mai 2008, 11:33

valioukha a écrit:
Oui j'ai bien tout ça dans le registre. J'ai testé des compilation faites par d'autres membres l2jfree et le même revient.

Je répéte c'est ton installation de Java qui est foireuse... Il manque des dll, le message parrait clair pourtant.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.loreal.com
guchs



Nombre de messages : 80
Date d'inscription : 20/12/2007

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Mer 14 Mai 2008, 19:44

Même si je suis d'accord sur le fait qu'une désinstallation/réinstallation du Java est la meilleure solution, le message n'indique pas qu'il manque des DLL.

C'est le premier message d'erreur qui est important
Citation :
Error opening registry key 'Software\JavaSoft\Java Runtime Environment\1.6'

Il indique que le Java à un problème lorsqu'il accède à la clé de registre cité ci-dessus. Ca peut être qu'il n'existe pas, qu'il soit mal écrit (ce qui revient au premier cas) ou qu'il y ai des droits d'accès restrictif.

Les erreurs qui suivent sont lié à la première vue que c'est dans cet endroit de la base de registre qu'il est censé trouver le chemin d'accès à Java et donc aux DLL.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Skatershi



Nombre de messages : 1305
Age : 28
Date d'inscription : 09/11/2006

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Mer 14 Mai 2008, 19:55

Au pire, tu désinstalle toutes les versions du JAVA que tu as installé sur ton ordinateur, tu clean toutes tes entrées de registre (Via un logiciel "Cleaner") et tu effectues une réinstallation.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jules



Nombre de messages : 385
Localisation : Rome
Date d'inscription : 11/04/2008

MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Mer 14 Mai 2008, 22:29

[HS]
Skatershi, tu lis tes mp's des fois xD ?
[/HS]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://l2jfr.jeun.fr/search.forum
Invité
Invité



MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Jeu 29 Mai 2008, 10:20

Effectivement, réinstaller le jre1.6.0_06 corrige cette erreur.
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: [RESOLU] Erreur Java avec RegisterGameServer.bat   Aujourd'hui à 17:32

Revenir en haut Aller en bas
 
[RESOLU] Erreur Java avec RegisterGameServer.bat
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Erreur java affichage didacticiel fourni avec E-Anim
» [Résolu] Problème censure avec BBCode
» [Résolu] Avast le sous-sytème aavm a detecté une erreur rpc
» Impossible de jouer en ligne avec la PS3 [80130182]
» [Résolu] Code java pour la couleur d'écriture des admis inactif

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
L2J-FR :: Général :: Aides et Conseils-
Sauter vers: