Problème d'execution en JAVA

Bonjour à tous,

Depuis une réinstallation de ma machine, je n'arrive plus à exécuter java.
Je suis sous XP pro SP1.
J'ai installé j2sdk-1_4_1_03-windows-i586.
J'ai mis à jour mon set PATH

Voici ce que j'obtiens comme erreur:

E:\Version3.1>javac *.java
Note: Some input files use or override a deprecated API.
Note: Recompile with -deprecation for details.

E:\Version3.1>java Annuaire
Exception in thread "main" java.lang.NoClassDefFoundError: Annuaire

Mon code a été testé ailleurs, il fonctionne.
Il compile bien. j'ai bien tous les .class

Si vous pouvez m'aider...
Je vous remercie d'avance.
Cordialement.
hide.

3 réponses

  1. Bonjour,

    Oui, mon path est bon. Je l'ai mis moi-même et puis il compile.
    Quand je fais un dir je vois bien mes .java et mes .class

    A+
    hide.
    1. Bonjour,

      Pour ceux qui auraient le même problème que moi - on ne sait jamais ;-)
      Télécharger JTamaE. En tout cas pour moi ça a marché.
      Je pense que c'est une façon de contourné le problème.
      L'utilisation de ce soft est assez simple:
      Principe il rend vos class exécutables comme un .exe
      Copier le JTama.exe dans votre répertoire ..jdk/bin/
      Lancer le une fois.
      Il est prêt à l'emploi.
      Maintenant, vous pouvez exécuter vos .class directement.

      hide.
      1. Merci de faire part de ta découverte, hide. Je vais tester ca aussi...
        Ton PATH, était correct ? JTama.exe ne te l'aurait il pas modifié ?

        Kalamit,
        Modard mouillé de son état... :o)
    2. Bah apperemment t'a pas le ficher Annuaire ou c pas le bon ficher a lancer

      Eternel Questionneur. Seul et Unique membre de la : SPdLM
      => Société Protectrice des Langages Maltraités
      1. Bonjour,
        J'ai bien le fichier Annuaire et c'est bien le bon fichierà lancer.
        Le même répertoire a été testé ailleurs (sur une autres machine), il fonctionne.
        Merci.
        hide.