La plupart du temps quand j'apprends quelque chose que je cours le programme de Java à partir de la ligne de commande.en cours d'exécution java programme à partir de la ligne de commande avec classpath
maintenant mon problème est peu compliqué.
Je cours le programme simple de Java à partir de la ligne de commande. Mais j'ai besoin de la variable CLASSPATH dans les variables d'environnement. quand j'ajoute la variable CLASSPATH, mon programme me donne une erreur. L'erreur est classNOtFoundException. Moyens quand j'exécute le programme il vérifiera le dossier de .class et il va dans ma variable de classpath et c'est évident qu'il ne trouvera pas et il tirera l'exception. Je travaille toujours en ligne. Ce problème se produit après avoir formaté mon PC. mais j'utilise le même OS et même jdk comme c'était.
Tout organisme a-t-il été confronté à ce type de problème? ne fonctionne pas avec la capture d'écran suivante.
Travailler avec écran suivant tourné
suivant est mon capture d'écran de bureau et toutes choses travaillent avec classpath et sans classpath (moyens je peux exécuter le programme simple, peu importe si classpath est là ou non .).
L'environnement CLASSPATH variable que vous montrez dans votre capture d'écran est correcte à définir. Vérifiez que la classe que vous essayez de trouver doit être dans l'un des chemins répertoriés dans CLASSPATH. Avez-vous oublié de réinstaller une bibliothèque peut-être? –
Je ne comprends pas ce que vous dites. nous avons besoin de CLASSPATH quand nous avons besoin d'accéder à des classes de pot externe. Je cours juste un programme simple dans mon D :. quand je compile le programme il fait le dossier de classe. et il va fonctionner si mon classpath n'est pas défini. quand j'ajoute classpath (pour le jar externe comme le connecteur de jdbc) je reçois l'exception classnotfound. – KSHiTiJ
Une chose la plus imposante est de travailler avec mon bureau. Les deux ont Windows 7. Bureau a 32 bits et mon ordinateur portable a 64 bits. – KSHiTiJ