Ошибка запуска GWT из-за огромного пути к классам - PullRequest
3 голосов
/ 06 августа 2010

Я пытаюсь запустить приложение GWT, которое (к сожалению) имеет огромный путь к классам, потому что, если не запускается программа запуска GWT, я получаю следующую ошибку:

CreateProcess error=87, The parameter is incorrect.

Кто-нибудь знает обходной путь для этого решения?

Заранее спасибо ..

Ответы [ 2 ]

1 голос
/ 06 августа 2010

Уродливый и временный обходной путь - переместить рабочую папку ближе к корню жесткого диска.

У нас была та же проблема с использованием Datanucleus.Другим обходным решением было установить конструктор таким образом, чтобы он улучшал только нужные классы.

Но опять же, когда проект становится больше, мы можем снова столкнуться с той же проблемой.

1 голос
/ 06 августа 2010

Какую ОС вы используете?

Если это Windows XP или более поздняя версия, максимальная длина команды Java (или значение CLASSPATH) будет 8191 .
И этот поток иллюстрирует результат (ошибка, подобная той, что у вас есть).

Если вы находитесь на пределе, вы можете попытаться построить CLASSPATH отдельно от команды java, как предложено в Страница Java Glossary .

...