Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Asgeir
Lorsque j'essai le 1er exemple de mon livre Java2 de Tout en poche.
Il compile sans erreur. Ensuite quand je lance le programme. J'obtiens l'erreur : Exception in thread "main" java.lang.NoClassDefFoundError : Saluton
Il te faut configurer les variables d'environnement de ton os. La configuration du jdk que ça s'appelle. Google est ton ami, c'est expliqué un peu partout sur le web.
Lorsque j'essai le 1er exemple de mon livre Java2 de Tout en poche.
Il compile sans erreur.
Ensuite quand je lance le programme.
J'obtiens l'erreur : Exception in thread "main"
java.lang.NoClassDefFoundError : Saluton
Il te faut configurer les variables d'environnement de ton os. La
configuration du jdk que ça s'appelle.
Google est ton ami, c'est expliqué un peu partout sur le web.
Lorsque j'essai le 1er exemple de mon livre Java2 de Tout en poche.
Il compile sans erreur. Ensuite quand je lance le programme. J'obtiens l'erreur : Exception in thread "main" java.lang.NoClassDefFoundError : Saluton
Il te faut configurer les variables d'environnement de ton os. La configuration du jdk que ça s'appelle. Google est ton ami, c'est expliqué un peu partout sur le web.
damien guerin
Ta sortie d'erreur est explicite non?? Java ne trouve pas ta classe Saluton. Voit où se trouve Saluton.class et lance par java Saluton (dans le répertoire de Saluton.class) !
Voilà.
PS: Si ton exécution est à partir d'un IDE, tu dois un probleme de configuration mais pour te répondre il nous manque des billes.
Ta sortie d'erreur est explicite non??
Java ne trouve pas ta classe Saluton.
Voit où se trouve Saluton.class et lance par java Saluton (dans le
répertoire de Saluton.class) !
Voilà.
PS: Si ton exécution est à partir d'un IDE, tu dois un probleme de
configuration mais pour te répondre il nous manque des billes.
Ta sortie d'erreur est explicite non?? Java ne trouve pas ta classe Saluton. Voit où se trouve Saluton.class et lance par java Saluton (dans le répertoire de Saluton.class) !
Voilà.
PS: Si ton exécution est à partir d'un IDE, tu dois un probleme de configuration mais pour te répondre il nous manque des billes.
Fabien Bergeret
wrote:
Bonjour,
J'essaie de me mettre au Java en grand débutant.
Lorsque j'essai le 1er exemple de mon livre Java2 de Tout en poche.
Il compile sans erreur. Ensuite quand je lance le programme. J'obtiens l'erreur : Exception in thread "main" java.lang.NoClassDefFoundError : Saluton
Voici le code de cet exemple. Quel est le problème ??
class Saluton { public static void main(String[] arguments) { String greeting = "Saluton mondo!"; System.out.println(greeting); } }
Merci de votre aide.
Tom
Bonan tagon !
L'endroit où est ton fichier class n'est pas référencé par la variable CLASSPATH. Solution 1 : positionner la variable d'environnement CLASSPATH vers le répertoire contenant le fichier class Solution 2 : lancer java -classpath cheminVersLeRepertoireContenantLeFichierClass Saluton
tom_dupont@yahoo.fr wrote:
Bonjour,
J'essaie de me mettre au Java en grand débutant.
Lorsque j'essai le 1er exemple de mon livre Java2 de Tout en poche.
Il compile sans erreur.
Ensuite quand je lance le programme.
J'obtiens l'erreur : Exception in thread "main"
java.lang.NoClassDefFoundError : Saluton
Voici le code de cet exemple. Quel est le problème ??
class Saluton {
public static void main(String[] arguments) {
String greeting = "Saluton mondo!";
System.out.println(greeting);
}
}
Merci de votre aide.
Tom
Bonan tagon !
L'endroit où est ton fichier class n'est pas référencé par la variable
CLASSPATH.
Solution 1 :
positionner la variable d'environnement CLASSPATH vers le répertoire
contenant le fichier class
Solution 2 :
lancer java -classpath cheminVersLeRepertoireContenantLeFichierClass
Saluton
Lorsque j'essai le 1er exemple de mon livre Java2 de Tout en poche.
Il compile sans erreur. Ensuite quand je lance le programme. J'obtiens l'erreur : Exception in thread "main" java.lang.NoClassDefFoundError : Saluton
Voici le code de cet exemple. Quel est le problème ??
class Saluton { public static void main(String[] arguments) { String greeting = "Saluton mondo!"; System.out.println(greeting); } }
Merci de votre aide.
Tom
Bonan tagon !
L'endroit où est ton fichier class n'est pas référencé par la variable CLASSPATH. Solution 1 : positionner la variable d'environnement CLASSPATH vers le répertoire contenant le fichier class Solution 2 : lancer java -classpath cheminVersLeRepertoireContenantLeFichierClass Saluton
Personellement je n'ai pas trouvé que l'erreur était très explicite. Autrement, je n'aurai pas posté ce mail. J'envoyais simplement java Saluton dans le répertoire contenant la class et le code.
Finallement, j'ai trouvé la solution. Le classpath par défaut n'était pas correcte. Pourtant le sdk avait été réinstallé 5 min avant et pc rebooter. J'ai viré le reste d'une installaion précédente coincé dans le registre à classpath et mis un .
Maintenant ca fonctionne. Tant mieux.
Merci et au revoir
Tom
Personellement je n'ai pas trouvé que l'erreur était très explicite.
Autrement, je n'aurai pas posté ce mail. J'envoyais simplement java
Saluton dans le répertoire contenant la class et le code.
Finallement, j'ai trouvé la solution. Le classpath par défaut
n'était pas correcte. Pourtant le sdk avait été réinstallé 5 min
avant et pc rebooter. J'ai viré le reste d'une installaion
précédente coincé dans le registre à classpath et mis un .
Personellement je n'ai pas trouvé que l'erreur était très explicite. Autrement, je n'aurai pas posté ce mail. J'envoyais simplement java Saluton dans le répertoire contenant la class et le code.
Finallement, j'ai trouvé la solution. Le classpath par défaut n'était pas correcte. Pourtant le sdk avait été réinstallé 5 min avant et pc rebooter. J'ai viré le reste d'une installaion précédente coincé dans le registre à classpath et mis un .
Maintenant ca fonctionne. Tant mieux.
Merci et au revoir
Tom
Fabien Bergeret
damien guerin wrote:
Solution 3 : Ce que j'ai dit !
Désolé, mais ta solution ne fonctionne que si le répertoire courant est
dans le CLASSPATH. A moins d'avoir CLASSPATH=., ta solution ne fonctionne pas
damien guerin wrote:
Solution 3 : Ce que j'ai dit !
Désolé, mais ta solution ne fonctionne que si le répertoire courant est
dans le CLASSPATH. A moins d'avoir CLASSPATH=., ta solution ne
fonctionne pas
J'ai testé, avec Windows, J2DSK 1.3 et 1.4, et avec AIX et J2DSK 1.4 :
effectivement, avec ces trois environnements, ca marche.
Neanmoins, j'ai déjà été confronté au problème, et je suis certain qu'il existe des combinaisons OS/version de Java pour lesquelles ca ne fonctionne pas.
damien guerin wrote:
Mais bien sur...!
Fais le test.
J'ai testé, avec Windows, J2DSK 1.3 et 1.4, et avec AIX et J2DSK 1.4 :
effectivement, avec ces trois environnements, ca marche.
Neanmoins, j'ai déjà été confronté au problème, et je suis certain qu'il
existe des combinaisons OS/version de Java pour lesquelles ca ne
fonctionne pas.
J'ai testé, avec Windows, J2DSK 1.3 et 1.4, et avec AIX et J2DSK 1.4 :
effectivement, avec ces trois environnements, ca marche.
Neanmoins, j'ai déjà été confronté au problème, et je suis certain qu'il existe des combinaisons OS/version de Java pour lesquelles ca ne fonctionne pas.
damien guerin
Moi non, mais si tu le dis, c'est que ça doit être vrai ;)
Moi non, mais si tu le dis, c'est que ça doit être vrai ;)