Probléme Avec Java
jack444
Messages postés
121
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Ce code Java
public class Convert{
public static void main(String args[]){
int a=7;
String f=""+a;
System.out.println(f);
}
}
marche correctement sur eclipse mais avec le MSDOS je n'arrive pas à l'exécuter malgré qu'il n y a pas aucune erreur au niveau de compilation et à l'exécution sur le MSDOS il m'affiche ce message :
Exception in thread "main" java.lang.NoClassDefFoundError: Convert
Caused by: java.lang.ClassNotFoundException: Convert
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: Convert. Program will exit.
Ce code Java
public class Convert{
public static void main(String args[]){
int a=7;
String f=""+a;
System.out.println(f);
}
}
marche correctement sur eclipse mais avec le MSDOS je n'arrive pas à l'exécuter malgré qu'il n y a pas aucune erreur au niveau de compilation et à l'exécution sur le MSDOS il m'affiche ce message :
Exception in thread "main" java.lang.NoClassDefFoundError: Convert
Caused by: java.lang.ClassNotFoundException: Convert
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: Convert. Program will exit.
A voir également:
- Probléme Avec Java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
2 réponses
je dis peut-être une bêtise, mais en Java ça devrait pas être plutot quelquechose comme :
?
String f = new String(""+a);
?
non il ne devrait pas etre quelquechose comme :
String f = new String(""+a);
je dit il marche le programme sur eclypse .
String f = new String(""+a);
je dit il marche le programme sur eclypse .
Salut,
Avec eclipse tu es dans le dossier qui contient la classe Convert.java.
Par contre avec la commande MSDOS où es-tu ?
Ajoute le chemin de Convert.java ou change de dossier. (sans parler du pb de PATH)
Une remarque:
String f = new String(""+a); est une concaténation.
Pour convertir il serait plus judicieux de faire String f = Integer.toString(a);
Dan
Avec eclipse tu es dans le dossier qui contient la classe Convert.java.
Par contre avec la commande MSDOS où es-tu ?
Ajoute le chemin de Convert.java ou change de dossier. (sans parler du pb de PATH)
Une remarque:
String f = new String(""+a); est une concaténation.
Pour convertir il serait plus judicieux de faire String f = Integer.toString(a);
Dan