Autant vous le dire dessuite : je débute tout juste en Java, j'en suis au chapitre 1 de "Java 2 Le Programmeur, CampusPress". Donc voila mon souci :
J'ai pris le code source d'un petit programme Java, je l'ai compilé et je l'ai exécuté. Jusque là, pas de problème. C'est quand j'ai voulu modifier le code source que ca s'est gâté : la première fois évidemment je n'ai pas pensé à recompiler le source, donc le programme restait le meme, et quand j'ai voulu le recompiler, voila ce que ca a donné :
renald@localhost:~/java$ javac VolcanoApplication.class
gcj-3.3: AVERTISSEMENT: fichiers .class déjà compilés ignorés avec -C
gcj-3.3: pas de fichier à l'entrée
J'ai donc effacé tous les *.class, j'ai recommencé, et pareil...
Alors est-ce que je dois d'abord "décompiler" quelque-chose ? Qu'est-ce que j'ai fait de mal ? C'est pas moi m'sieur, j'vous jure !
Merci.
Rénald.
# Pas le bon fichier
Posté par cumulus . Évalué à 6.
[^] # Re: Pas le bon fichier
Posté par mc_arnaud . Évalué à 1.
# javac fichier.java
Posté par Antoine Reilles (site web personnel) . Évalué à 3.
javac VolcanoApplication.java
à la place.
la commande javac prend en argument un ensemble de fichier "source", donc des machin.java, et produit des fichiers "compilés", les machin.class
Le message d'erreur n'est pas super explicite, mais c'est de la faute a gcj, qui sait aussi à partir de fichiers .class fabriquer du code natif, mais c'est une autre histoire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.