erreur GWT lanceur en raison de classpath énorme
-
26-09-2019 - |
Question
Je suis en train d'exécuter une application GWT qui (malheureusement) a un énorme classpath, parce que si que le lanceur GWT ne parvient pas à charger et je reçois l'erreur suivante:
CreateProcess error=87, The parameter is incorrect.
Quelqu'un sait une solution pour cette solution?
Merci à l'avance ..
La solution
solution laid et temporaire est de vous déplacer dossier de travail plus près de la racine du disque dur.
Nous avons eu le même problème en utilisant DataNucleus. L'autre solution était de mettre le constructeur afin qu'il ne faisait que renforcer les classes souhaitées.
Mais là encore que le projet grossit nous pourrions rencontrer à nouveau le même problème.
Autres conseils
Quel système d'exploitation utilisez-vous?
Si cela est Windows XP ou une version ultérieure, la longueur maximale d'une commande java (ou une valeur CLASSPATH) serait 8191 .
Et cette illustre le résultat (une erreur comme celui que vous avez).
Si vous êtes à la limite, vous pouvez essayer de construire le CLASSPATH séparément de la commande java, comme suggéré dans Java Glossaire .