Maison > Java > javaDidacticiel > Pourquoi est-ce que je reçois une exception « NoClassDefFoundError : Wrong Name » dans mon code Java ?

Pourquoi est-ce que je reçois une exception « NoClassDefFoundError : Wrong Name » dans mon code Java ?

DDD
Libérer: 2024-11-13 03:39:02
original
452 Les gens l'ont consulté

Why Am I Getting a

NoClassDefFoundError : incompatibilité de nom de classe dans le package

Lors de la compilation du code Java dans Netbeans et de l'exécution du fichier .class généré, vous pouvez rencontrer un message " NoClassDefFoundError : exception de nom incorrect ». Cette erreur indique une incompatibilité entre les noms attendus et réels d'une classe.

Le message d'erreur fourni indique :

Exception in thread "main" java.lang.NoClassDefFoundError: ClientREST (wrong name: clientrest/ClientREST)
Copier après la connexion

Ce message suggère que le code attend une classe nommée "ClientREST" sans aucun package, mais la classe réelle est nommée "clientrest/ClientREST", qui inclut un nom de package.

Pour résoudre ce problème, vous devez vous assurer que vous exécutez le code à l'endroit correct. Étant donné que la classe se trouve dans un package, vous devez accéder au répertoire racine du package et exécuter la classe à partir de là.

Par exemple, si la classe se trouve dans un package « clientrest », vous devez exécuter la commande suivante à partir du répertoire contenant le dossier "clientrest":

java clientrest.ClientREST
Copier après la connexion

Évitez d'exécuter la commande depuis le dossier "clientrest", car cela entraînerait un "mauvais nom" erreur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal