2008-12-08 5 views
0

i`m obtenir NoClassDefintion trouvé une erreur dans mon application, même si j'avais les pots associés dans mon dossier lin de mon oreille l'erreur estErreur chargement des pots

java.rmi.RemoteException: EJB Exception: ; nested exception is: java.lang.NoClassDefFoundError: com/sun/rave/web/ui/model/Option

Notez que j'avais ajouté la même bibliothèque d'utilisateur à mon éclipse son ne montrant aucune erreur de compilation cette erreur est seulement à l'exécution ...... !!!!!

Répondre

2

Je n'ai pas utilisé d'EJB depuis un moment, mais je me souviens d'avoir dû configurer le chemin de classe différemment pour les EJB. Je pense que vous devez le définir dans le fichier manifest.mf dans le fichier EJB.

Un Google rapide se transforme en this thread, ce qui suggère que vous devez mettre:

Class-Path: jar1.jar, jar2.jar

Dans votre fichier manifest.mf.

Vous pouvez également trouver this page (faites défiler vers le bas vers le bas) et this one (recherchez "Class-Path") utile.

Questions connexes