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 :

[debutant] comment executer un programme java


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 133
    Par défaut [debutant] comment executer un programme java
    Bonjour!
    Je ne sais pas comment faire pour afficher les resultats de l'execution d'un programme java.J'arrive à compiler mais je ne sais pas comment voir les resultats.Je travaille sous windows.Est ce qu'il est possible d'afficher les resultats dans l'invite de commandes? je vous remercie d'avance!

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.out.println("test");
    Ecrira dans la sortie standard du programme, cad dans la console DOS lorsqu'il y en a une.

  3. #3
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Pour voir les résultats dans la console Windows, il faut que tu lances ton programme depuis cette même console, en ligne de commande:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java LaClasseCompileePossedantUneMethodeStatiqueMain
    Si tu lances ton programme d'une autre façon (double-clic sur un jar...), et que ton programme utilises des "System.out" pour l'affichage de tes résultats, ils seront perdus.

    Autre info: les EDI évolués (Eclipse, Netbeans...) t'aideront grandement à programmer, et ils incluent une émulation de console qui te permet de tester tes prorgammes de façon conviviale directement depuis ton environnement de développement.

    Tu devrais suivre ces cours et tutoriels Java : http://java.developpez.com/cours/
    Par exemple le cours Java de jmdoudou : http://jmdoudoux.developpez.com/cours/developpons/java/
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 133
    Par défaut
    Franchement j'ai essayé tout ce que vous m'avez dit mais ça ne marche pas!
    en fait pour compiler j'ai tapé sur l'invite de la commande: javac TestCube.java, ça a marché!en fait il se crée une classe TestCube.java mais quand je tape : java TestCube, ça ne marche pas.TestCube c'est ma classe.Je compte sur vous pour débloquer la situation.

  5. #5
    Invité
    Invité(e)
    Par défaut
    salut,
    tu peut nous montrer ton code comme ça on peut t'aider.

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Citation Envoyé par Javamar
    Franchement j'ai essayé tout ce que vous m'avez dit mais ça ne marche pas!
    en fait pour compiler j'ai tapé sur l'invite de la commande: javac TestCube.java, ça a marché!en fait il se crée une classe TestCube.java mais quand je tape : java TestCube, ça ne marche pas.TestCube c'est ma classe.Je compte sur vous pour débloquer la situation.
    javac créé un fichier .class non .java .
    Et quel est le message d'erreur, "ça marche pas" n'est pas très informatif.

  7. #7
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Est ce que ta classe TestCube contient bien une méthode main ayant exactement cette signature?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    public static void main(String[] args) {
       // code qui s'exécutera au lancement de ta classe
    }
    Sinon, tu as effectivement raison:
    javac TestCube.java pour compiler ta souce en fichier TestCube.class
    java TestCube (sans extension ni .java ni .class) pour exécuter la méthode main() de ta classe TestCube
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

Discussions similaires

  1. [C#] Comment executer un programme externe ?
    Par Worldofdada dans le forum C#
    Réponses: 7
    Dernier message: 11/02/2009, 14h36
  2. Réponses: 1
    Dernier message: 10/12/2006, 13h38
  3. Comment executer un programme avec un bouton
    Par STEPH69000 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 09/08/2006, 19h48
  4. [Run]comment executer un projet java sous eclipse
    Par snaioua dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 04/10/2005, 17h40
  5. [DEBUTANT]Comment executer un script sql
    Par peaceinpal dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 15/03/2004, 08h44

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