J'ai cette erreur dans eclipse helios :
Une exception s'est produite lors de l'exécution de la ligne de commande. Impossible d'exécuter le programme " C:\Program Fichiers (x86) \Java\jre6\bin\javaw.exe "(dans le répertoire " C:\Users\motiver\helios_workspace\TimeTracker ") : CreateProcess error=206, Le nom de fichier ou l'extension est trop long.
J'ai fait quelques recherches mais la plupart des problèmes étaient liés à DataNucleus lorsqu'on travaille sur Google App Engine. Mais je n'utilise rien qui soit lié de près ou de loin à Google App Engine. Je réalise un petit projet avec Servlet 3.0 sur JBOSS 6. J'utilise Hibernate 4.1.2 comme ORM et RESTEasy pour exposer un service Web. J'ai créé un fichier util qui comporte une méthode main() qui, en gros, supprime et recrée le schéma. J'exécute la méthode main() lorsque j'ai besoin d'une base de données propre à des fins de test. Cela fonctionnait bien avec Tomcat 7, mais cela a cessé de fonctionner lorsque je suis passé à JBoss 6.
Tout indice ou solution serait grandement apprécié.
0 votes
Duplicata possible de CreateProcess error=206, Le nom de fichier ou l'extension est trop long
0 votes
Cela pourrait être utile : bugs.eclipse.org/bugs/show_bug.cgi?id=327193
0 votes
Je veux comprendre si
C:\Program Files (x86)\Java\jre6\bin\javaw.exe
est long ou l'autreC:\Users\motiver\helios_workspace\TimeTracker
. J'ai également le même problème.2 votes
Postérité : J'ai eu une situation similaire mais, avec une application d'entreprise simple déployée sur WLS et un client depuis sur Eclipse. Ce que j'ai remarqué, c'est que le classpath était énorme car Eclipse, par défaut, incluait toute la bibliothèque WLS (tous les jars). Je l'ai supprimé et ajouté, juste, weblogic.jar (seulement requis). Ensuite, cela a bien fonctionné. Donc, d'après mes observations, il suffit de supprimer les jars inutiles.