IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

compilation java impossible


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 6
    Par défaut compilation java impossible
    bonjour a tous
    voilà depuis une semaine tout juste j'essaie de me mettre a la programmation et je suis déjà perdu !!!
    alors au moment de la compilation de mon fichier bonjour monde.java j'ai ce message qui apparaît sous dos
    c:\exercices>java bonjourmonde.java
    bonjourmonde.java:1: 'class' or 'interface' expected
    bonjour monde
    ^
    1 error
    voilà merci d'avance pour ce petit coup de pouce.
    pour info, j'ai bien rentré mes variables d'environnement path et classpath
    merci

  2. #2
    Membre émérite Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Par défaut
    d'abord tu dois compiler ton programme,

    javac bonjourmonde.java

    cela te donnera un fichier .class que tu peux exécuter en lançant :

    java bonjourmonde.class

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 6
    Par défaut
    bonjour
    c'est justement en voulant compilé le programme que ce message s'affiche!!

  4. #4
    Membre émérite Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Par défaut
    c:\exercices>java bonjourmonde.java


    là tu ne compiles pas, tu exécutes un fichier source, c'est illogique.


    les .java sont tes fichiers sources à compiler
    les .class sont tes fichiers java compilés (en gros)


    donc tu dois taper:


    javac bonjourmonde.java

    PUIS

    java bonjourmonde.class

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 6
    Par défaut
    oui, donc désolé pour le premier message mais j'ai fais une erreur de frappe en fait c'est bien en tapant javac bonjourmonde.java que le message d'erreur apparaît.
    merci d'avance

  6. #6
    Membre émérite Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Par défaut
    as-tu bien commencé ton code source par:

    public class bonjourmonde{

    ...

    }

    ?

    Si oui, montre ton code

  7. #7
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Par défaut
    Citation Envoyé par Tuxico Voir le message
    cela te donnera un fichier .class que tu peux exécuter en lançant :

    java bonjourmonde.class
    Attention, ce n'est pas le fichier .class qu'il faut spécifier mais le nom de la classe publique contenant la méthode main.
    Code other : Sélectionner tout - Visualiser dans une fenêtre à part
    java bonjourmonde

    Citation Envoyé par Tuxico Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    public static void main(){
        System.out.println("Bonjour Le Monde");
    }
    Là aussi une petite erreur, la méthode main attend un tableau de String en paramètre (une ellipse est également possible depuis Java 5).


    Merci d'être plus rigoureux avec les débutants .

    @bou33 comme te l'a conseillé Tuxico, pense à regarder, en plus des cours et tutoriels, les FAQs.
    Par exemple Comment compiler et exécuter mon application Java ?
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster ;) (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag :resolu:

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  8. #8
    Membre émérite Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Par défaut
    Merci d'être plus rigoureux avec les débutants .
    Petites distractions, tapé ça entre deux travaux

    mais en effet

Discussions similaires

  1. Compilation java impossible
    Par Supinptiste dans le forum Débuter avec Java
    Réponses: 25
    Dernier message: 11/03/2014, 20h20
  2. Problème de compilation JAVA
    Par Xantres dans le forum Java ME
    Réponses: 6
    Dernier message: 23/04/2007, 08h56
  3. Erreur de compilation java.net.MalformedURLException
    Par karimspace dans le forum Services Web
    Réponses: 4
    Dernier message: 12/04/2007, 11h34
  4. Compilation Java avec GCJ pour faire un exe. Pourquoi ?
    Par Claude URBAN dans le forum Général Java
    Réponses: 11
    Dernier message: 17/06/2006, 21h00
  5. Réponses: 1
    Dernier message: 24/05/2006, 18h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo