Je n'arrive pas a compiler en java
TORTUE GEANTE
-
marrefd -
marrefd -
Bonjour,
au moment de compiler je tape "javac lire" et voici les messages d'erreur ou mee d'autre programme il a rien qui ne veut compiler
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Program Files\Notepad++>javac lire
error: Class names, 'lire', are only accepted if annotation processing is explicitly requested
1 error
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Program Files\Notepad++>javac lire.java
javac: file not found: lire.java
Usage: javac <options> <source files>
use -help for a list of possible options
au moment de compiler je tape "javac lire" et voici les messages d'erreur ou mee d'autre programme il a rien qui ne veut compiler
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Program Files\Notepad++>javac lire
error: Class names, 'lire', are only accepted if annotation processing is explicitly requested
1 error
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Program Files\Notepad++>javac lire.java
javac: file not found: lire.java
Usage: javac <options> <source files>
use -help for a list of possible options
A voir également:
- Are only accepted if annotation processing is explicitly requested
- 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
Pour commencer, tes noms de classes commence les par des majuscules.
Ensuite il faut que le nom du fichier soit le même que le nom de la classe qu'il contient. Si ton fichier contient plusieurs classes, mes lui le même que la seule classe publique que ton fichier peut contenir.
Donc si dans mon fichier j'ai ceci :
Le nom du fichier sera : "MonPremierProgramme.java"
Deuxièmement, pour compiler sans devoir t'en sortir avec toutes les options du compilateur, essaye jGrasp qui est très léger, très petit, et qui te permet de compiler et exécuter tes programmes directement.
jGRASP
Si tu veux pas de jGRASP, pour compiler la classe par exemple MonProgramme, enregistrée dans le fichier MonProgramme.java, essaye cette commande :
Ensuite il faut que le nom du fichier soit le même que le nom de la classe qu'il contient. Si ton fichier contient plusieurs classes, mes lui le même que la seule classe publique que ton fichier peut contenir.
Donc si dans mon fichier j'ai ceci :
public class MonPremierProgramme
Le nom du fichier sera : "MonPremierProgramme.java"
Deuxièmement, pour compiler sans devoir t'en sortir avec toutes les options du compilateur, essaye jGrasp qui est très léger, très petit, et qui te permet de compiler et exécuter tes programmes directement.
jGRASP
Si tu veux pas de jGRASP, pour compiler la classe par exemple MonProgramme, enregistrée dans le fichier MonProgramme.java, essaye cette commande :
javac -g MonProgramme.java
je precisse en plus que c'est la class Lire.java que mon prof ma refiler par cle usb donc je ne comprend pas
C:\Program Files\Notepad++>javac lire
error: Class names, 'lire', are only accepted if annotation processing is explicitly requested
1 error