Salut à tous!
J’ai une classe que je mets dans le package MonPack.
Le chemin pour arriver au répertoire MonPack est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 package MonPack; Class Point { .. }
C:\emacs\emacs-23.3\bin\MonPack
A l’aide l’invite de commandes, quand je fais:
C:\emacs\emacs-23.3\bin\MonPack> javac Point.java
Il ya bien compilation. Il se forme dans le dossier MonPack la classe Point.class
Mais quand je fais:
C:\emacs\emacs-23.3\bin\MonPack>java Point
Il affiche java.lang.NoClassDefFoundError
C’est sans doute un problème de classpath. J’ai essayé plusieurs tentatives pour définir ma classpath, mais en vain. J’ai par exemple fait:
C:\emacs\emacs-23.3\bin\MonPack>set CLASSPATH=.;C:\Users\evr2;C:\emacs\emacs-23.3\bin\MonPack
Mais ça ne marche pas.
Partager