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 :

Executer un code en ligne de commande


Sujet :

avec Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Par défaut Executer un code en ligne de commande
    Bonjour à tous, je debute en java et pour apprendre j'ai acheté un magazine.

    Donc je suis les 1ere instructions pour mon 1er listing et ça ne donne rien donc je viens vous demander un peu d'aide



    J'ai verifier le chemin avec la commande echo %PATH%
    le resultat:
    C:\Documents and Settings\draco>echo %PATH%
    C:\Program files\Java\jdk1.6.0_11\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;
    voici le listing: ( enregistrer sous Essai1.java )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    class Essai1{
     public static void main ( String args []) {
       System.out.println ("hello world!");
      }
    }

    ensuite pour effectuer le test il me dise de taper la commande: java Essai.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Exception in thread "main" java.lang.NoClassDefFoundError: Essai/
    Caused by: java.lang.ClassNotFoundException: Essai.
            at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    Could not find the main class: Essai..  Program will exit.
    voila le resultat, donc si quelqu'un pouvait me déchiffrer ça, il me rendrait un grand service.

  2. #2
    Membre Expert
    Avatar de Senji
    Inscrit en
    Juillet 2008
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 144
    Par défaut
    salut,

    ta classe s'appelle Essai1 donc ça sera
    java Essai1

    bye

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Par défaut
    ça me donne exactement la même réponse

  4. #4
    Membre Expert
    Avatar de Senji
    Inscrit en
    Juillet 2008
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 144
    Par défaut
    salut,

    t'as compilé ton programme? tu devrais avoir un fichier Essai1.class c'est celui là qu'il faut lancer avec la commande "java"



    bye

  5. #5
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    Tu as mis
    ?
    Si oui tu ne doit pas mettre de point après le nom de ta classe.

  6. #6
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    Bonjour

    Ce qui manque depuis le debut c'est que dracounet n'a pas encore compiler sa source .java.

    @dracounet :Tu compiles ta source .java c'est a dire Essai1.java en faisant
    Ce qui va te crée un Essai1.class si tout se passe bien (c'est a dire si la commande javac est bien présent et que ton code ne contient pas d'erreur), ensuite la tu peux executer ton code en tapant la commande que les autres ont déjà dit:
    PLus d'explications dans la FAQ

    Cordialement

  7. #7
    Membre Expert
    Avatar de Senji
    Inscrit en
    Juillet 2008
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 144
    Par défaut
    Citation Envoyé par Senji Voir le message
    salut,

    t'as compilé ton programme? tu devrais avoir un fichier Essai1.class c'est celui là qu'il faut lancer avec la commande "java"



    bye
    comme je l'ai suggéré plus haut

    bye

  8. #8
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    Citation Envoyé par Senji Voir le message
    comme je l'ai suggéré plus haut

    bye
    Bien sûr mais notre ami(e) semble perdu c'est pourquoi il lui faut une explication plus détaillée d'où encore mon lien vers la FAQ à la fin

    Cordialement

  9. #9
    Membre Expert
    Avatar de Senji
    Inscrit en
    Juillet 2008
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 144
    Par défaut
    +1

    heu....il est o`u l'interressé?

  10. #10
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Par défaut
    Je suis la.

    Merci pour vos précieux conseils

Discussions similaires

  1. [Batch] Call d'un executable puis passer des lignes de commandes
    Par babykichon dans le forum Scripts/Batch
    Réponses: 13
    Dernier message: 29/09/2014, 07h39
  2. Script qui permet d'executer un programme en ligne de commande?
    Par tagada_tagada dans le forum Langage
    Réponses: 2
    Dernier message: 17/11/2008, 18h24
  3. [VB6] Execution ligne de commande : fonctionnement aleatoire
    Par belfaigore dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 23/05/2006, 15h51
  4. [Directives] Execution script php en ligne de commande
    Par pingoo78 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 16/02/2006, 12h06
  5. Execution de ligne de commande DOS
    Par Chap$ dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 03/02/2006, 12h12

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