bensFouad
Messages postés39Date d'inscriptionlundi 16 avril 2007StatutMembreDernière intervention11 mai 2008
-
28 avril 2008 à 11:39
minosubb
Messages postés31Date d'inscriptionjeudi 24 avril 2008StatutMembreDernière intervention24 septembre 2020
-
27 juil. 2008 à 23:58
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
minosubb
Messages postés31Date d'inscriptionjeudi 24 avril 2008StatutMembreDernière intervention24 septembre 2020 27 juil. 2008 à 23:58
Mais si je lis les warnings, il semble que tu ne prend pas en compte l'encoding des accents.
minosubb
Messages postés31Date d'inscriptionjeudi 24 avril 2008StatutMembreDernière intervention24 septembre 2020 27 juil. 2008 à 23:57
J'en ai aucune idée, desolé. je ne suis pas sous linux, et il a compilé parfaitement, et s'execute bien.
cs_Arnold59
Messages postés50Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention 3 mars 2009 27 juil. 2008 à 23:05
Bonjour,
J'ai testé le programme sous Linux, mais il plante ??
/Bureau/Jeuducent/bin/jeuducent$ java Jeuducent
java Jeuducent Exception in thread "main" java.lang.NoClassDefFoundError: loaded class Jeuducent was in fact named jeuducent.Jeuducent
at java.lang.VMClassLoader.defineClass(libgcj.so.81)
at java.lang.ClassLoader.defineClass(libgcj.so.81)
at java.security.SecureClassLoader.defineClass(libgcj.so.81)
at java.net.URLClassLoader.findClass(libgcj.so.81)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.81)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
at gnu.java.lang.MainThread.run(libgcj.so.81)
Pour information, la version de Java JDK est 1.6 update 7
De ce fait, j'ai compilé les fichiers sources :
/Bureau/Jeuducent/src/jeuducent$ javac Jeuducent.java
Jeuducent.java:4: warning: unmappable character for encoding UTF8
Un jeu qui se joue avec 3 pi?ces par joueur et 3 d?s
^
Jeuducent.java:4: warning: unmappable character for encoding UTF8
Un jeu qui se joue avec 3 pi?ces par joueur et 3 d?s
^
Jeuducent.java:10: warning: unmappable character for encoding UTF8
Le joueur va lancer autant de d? qu'il a de pieces devant lui jusqu'a un maximum de 3.
^
Jeuducent.java:11: warning: unmappable character for encoding UTF8
Pour chacun des d?s :
^
Jeuducent.java:14: warning: unmappable character for encoding UTF8
Si il fait 5, il donne un jeton au joueur ? sa droite
^
Jeuducent.java:565: warning: unmappable character for encoding UTF8
Lancer.setText("Lancer les d?s");
^
6 warnings
--> Impossible d'exécuter le programme :
/Bureau/Jeuducent/src/jeuducent$ java Jeuducent
Exception in thread "main" java.lang.NoClassDefFoundError: loaded class Jeuducent was in fact named jeuducent.Jeuducent
at java.lang.VMClassLoader.defineClass(libgcj.so.81)
at java.lang.ClassLoader.defineClass(libgcj.so.81)
at java.security.SecureClassLoader.defineClass(libgcj.so.81)
at java.net.URLClassLoader.findClass(libgcj.so.81)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.81)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
at gnu.java.lang.MainThread.run(libgcj.so.81)
Comment corriger ce problème ?
bensFouad
Messages postés39Date d'inscriptionlundi 16 avril 2007StatutMembreDernière intervention11 mai 2008 28 avril 2008 à 11:39
Salut,
J'ai pas encore tester le jeu, mais juste une remarque: les noms de variables java doivent commencés par un minuscule. A+
27 juil. 2008 à 23:58
27 juil. 2008 à 23:57
27 juil. 2008 à 23:05
J'ai testé le programme sous Linux, mais il plante ??
/Bureau/Jeuducent/bin/jeuducent$ java Jeuducent
java Jeuducent Exception in thread "main" java.lang.NoClassDefFoundError: loaded class Jeuducent was in fact named jeuducent.Jeuducent
at java.lang.VMClassLoader.defineClass(libgcj.so.81)
at java.lang.ClassLoader.defineClass(libgcj.so.81)
at java.security.SecureClassLoader.defineClass(libgcj.so.81)
at java.net.URLClassLoader.findClass(libgcj.so.81)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.81)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
at gnu.java.lang.MainThread.run(libgcj.so.81)
Pour information, la version de Java JDK est 1.6 update 7
De ce fait, j'ai compilé les fichiers sources :
/Bureau/Jeuducent/src/jeuducent$ javac Jeuducent.java
Jeuducent.java:4: warning: unmappable character for encoding UTF8
Un jeu qui se joue avec 3 pi?ces par joueur et 3 d?s
^
Jeuducent.java:4: warning: unmappable character for encoding UTF8
Un jeu qui se joue avec 3 pi?ces par joueur et 3 d?s
^
Jeuducent.java:10: warning: unmappable character for encoding UTF8
Le joueur va lancer autant de d? qu'il a de pieces devant lui jusqu'a un maximum de 3.
^
Jeuducent.java:11: warning: unmappable character for encoding UTF8
Pour chacun des d?s :
^
Jeuducent.java:14: warning: unmappable character for encoding UTF8
Si il fait 5, il donne un jeton au joueur ? sa droite
^
Jeuducent.java:565: warning: unmappable character for encoding UTF8
Lancer.setText("Lancer les d?s");
^
6 warnings
--> Impossible d'exécuter le programme :
/Bureau/Jeuducent/src/jeuducent$ java Jeuducent
Exception in thread "main" java.lang.NoClassDefFoundError: loaded class Jeuducent was in fact named jeuducent.Jeuducent
at java.lang.VMClassLoader.defineClass(libgcj.so.81)
at java.lang.ClassLoader.defineClass(libgcj.so.81)
at java.security.SecureClassLoader.defineClass(libgcj.so.81)
at java.net.URLClassLoader.findClass(libgcj.so.81)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.81)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
at gnu.java.lang.MainThread.run(libgcj.so.81)
Comment corriger ce problème ?
28 avril 2008 à 11:39
J'ai pas encore tester le jeu, mais juste une remarque: les noms de variables java doivent commencés par un minuscule. A+