Un membre de mon équipe a un problème avec un projet qu'il a reçu de notre SVN. Quand il tente d'exécuter un fichier, il obtient l'erreur:Java NoClassDefFoundError à cause de "faux" slashes
java.lang.NoClassDefFoundError: misc\test (wrong name: misc/test)
Nous ne comprenons pas vraiment pourquoi il obtient cette erreur. On dirait que les barres obliques sont la cause de cela, mais je ne comprends pas comment c'est un problème ou comment y remédier .. :(
Nous utilisons tous les deux NetBeans (je suis sur 6.7.1 et il 6.8) et la fonctionnalité svn intégrée.J'ai créé le projet de mon ordinateur, un Mac, et il utilise Win7.Cela pourrait-il avoir quelque chose à voir avec cela? Unix et Win utilisent des barres obliques différentes pour les chemins après tout .. Mais je ne sais pas « t voir comment changer cela parce qu'il est en cours d'exécution les fichiers de l'IDE.
Ainsi, toute aide serait appréciée. Merci!
Stian
comment essaie-t-il de le faire fonctionner? – Bozho
Comment fonctionne-t-il le fichier? Par exemple, quelle est la ligne java blahblahblah équivalente à ce que l'EDI essaie de faire? Ne vous inquiétez pas de la chose slash-vs-backslash dans l'exception. Java affiche presque toujours des chemins à l'aide de barres obliques, même sous Windows, mais cela ne signifie pas qu'il est confus à leur sujet. –
Vous devriez voir une trace de pile qui montre l'origine de l'exception. Fondamentalement, un morceau de code quelque part pense que 'misc \ test' est le nom d'une classe. La trace de la pile aidera à trouver ce morceau de code. –