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 :

probleme d'execution java


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Par défaut probleme d'execution java
    bonjour
    j'ai un probleme de compilation: voila j'ai le code suivant mais lors de l' execution
    un message d'erreur s'affiche !

    code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
      public class test
     {
    	public static void main(String args[] ) 
    	{
    		System.out.println("a");
    	}
    }
    et le message erreur:
    Exception in thread "main" java.Lang.NoSuchMetodError: main
    aidez moi svp

  2. #2
    Membre expérimenté
    Homme Profil pro
    Analyst
    Inscrit en
    Juillet 2008
    Messages
    150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyst
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 150
    Par défaut Chemin de compilation
    Bonsoir,
    Avant d'executer, comment as-tu compiler e code ?
    En étant sous Eclipse, je reproduit le problème en supprimant le JDK.
    Peut etre alors il faut (sous windows) l'une des variables d'environnement avec ton path vers le JDK
    JAVA_HOME ?
    Path ?

  3. #3
    Candidat au Club
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Par défaut
    voici mon problème : j'ai implémenté une classe qui s'appelle Clavier.java et je l'ai sauvegardée dans un dossier sous le JDK puis j'ai implémenté une autre classe appelée TestBanque dans le même dossier pour tester cette dernière en faisant appelle à Clavier.java mais sa ne marche pas il y a un erreur "Banque.java:2: package Clavier does not exist"
    voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    import java.io.*;
    import Clavier.*;
     
    public class  Banque
    {
    	public static void main(String[] args) 
    	{
    		System.out.println("Hello World!");
    	}
    }
    que faire ?????

  4. #4
    Membre expérimenté
    Homme Profil pro
    Analyst
    Inscrit en
    Juillet 2008
    Messages
    150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyst
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 150
    Par défaut Classe et package
    Tu n'as pas précisé de ligne "package" dans aucun des 2 fichiers.
    Clavier est une classe et non pas un package.
    Par conséquant, tu peux supprimer ton import de Clavier.*.

  5. #5
    Membre expérimenté
    Homme Profil pro
    Analyst
    Inscrit en
    Juillet 2008
    Messages
    150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyst
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 150
    Par défaut Conseil
    Par ailleurs, je te conseille de ne pas mettre tes sources + classes directement sous le JDK (ça va vite devenir le bordel).
    Etape 1: La variable d'environnement de windows:
    Il faut que tu puisse appeler java (et javac,...) depuis n'importe que dossier (sous la console).
    Etape 2: créer dans un dossier "projet" un 1er sous dossier "src" et un second "bin"
    Lors des appels java (et javac,...), utilise l'option du classpath si nécessaire.

  6. #6
    Candidat au Club
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Par défaut
    merci beaucoup c'est tres aimable ! une autre question
    voila j'ai un projet des gestion des comptes des clients , et je veux faire des menus de tel sorte un menu dans un autre :autrement dit par exemple j'ai le menu principal suivant:
    1.Créer un nouveau client.
    2.Afficher la liste des clients
    3.Créer un nouveau compte.
    4.Afficher la liste des comptes.

    lorsque je choisi par exemple 3 je vais avoir un autre menu :
    a.code du compte
    b.solde intile
    c. retour
    ......
    ce que je veux precisament tout d'abord si je vais choisir c comment faire pour retourner au menu principale et ya t'il une fonction de netoyage d'ecran pour reafficher le menu pricipale de nouveau des le debut (je veux pas utiliser le curseur pour derouler la fenetre cmd.exe

Discussions similaires

  1. Probleme pour executer java.exe depuis le code !
    Par Battosaiii dans le forum C#
    Réponses: 1
    Dernier message: 21/11/2007, 12h55
  2. problem d'execution java/mysql
    Par mora092 dans le forum JDBC
    Réponses: 5
    Dernier message: 22/10/2007, 14h50
  3. Probleme d'execution du code java
    Par betacrack dans le forum Langage
    Réponses: 3
    Dernier message: 07/09/2006, 11h40
  4. java probleme d'execution
    Par foulla002 dans le forum Langage
    Réponses: 4
    Dernier message: 26/07/2006, 09h05
  5. [Process] Probleme d'execution d'un prog c dans un prog java
    Par Elmilouse dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 08/06/2004, 14h26

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