CreateProcess error=87, параметр неверен

при построении с ant я получаю следующую ошибку:

java.Ио.IOException: не удается запустить программу "D:ToolsJavajdk1.6.0_12jrebinjava - ... exe": (мой проект и его путь)ошибка: CreateProcess error=87, параметр неверен

есть идеи, как это исправить?

6 ответов


Я получил эту ошибку, но для разных случаев, чем указано. Я получаю это при попытке выполнить тесты JUnit в проекте Eclipse,путь рабочей области слишком долго; перемещение проекта в более короткий путь решить этот вопрос.

Не удается запустить программу "C:\Program файлы\Java\jdk1.6.0_26\jre\bin\java.exe": (Длинный Путь К Проекту) ошибка: Ошибка CreateProcess=87, параметр неверен


в моем случае удаление дубликатов банок решило проблему.


Я узнал причину этой ошибки,она указывает только на папку res,внутри нее есть папка с изображением,она указывает именно на нее, я не получаю ошибку.

с уважением Ракеш Шанкар.P


Я столкнулся с той же проблемой при запуске моего приложения GWT в IBM RAD.

Я попытался удалить дубликаты банок, но это не решило проблему.

Я изменил JRE в пути сборки проекта, чтобы указать на тот, который установлен в моей машине (C://Program файлы - > java ->...). Ранее он указывал на JRE в папке IBM(C://Program файлы- > IBM - >SDP - >JDK....)

это сработало для меня.


мой сценарий, вероятно, будет тот, который никто больше не найдет. Я получал ошибку в IntelliJ.

проведя долгое время в Интернете, я обнаружил, что у меня есть = в моих переменных среды, хотя ни один из них не был установлен. Это был остаток переменной ENV, которую я установил ранее, но удалил. По какой-то причине это не редактируемое поле содержало это = и единственный способ удалить его - добавить фиктивное свойство ENV и удалить его снова.

После I удалил, сработало.


Я сталкиваюсь с той же проблемой(по крайней мере, ошибка и описание). Все так поиск и поиск google указывает на ошибку, указанную вhttps://bugs.eclipse.org/bugs/show_bug.cgi?id=327193 и http://www.eclipse.org/forums/index.php?t=rview&goto=494195&th=156565.

но когда я пытаюсь простое изменение для запуска приложения, оно работает.

ранее я использую способ "щелкните правой кнопкой мыши - > debug - > Java application", чтобы запустить приложение, и получил ошибку.

Я изменил способ вручную добавить конфигурацию отладки в меню "отладка - > конфигурации", укажите класс, который вы хотите. Затем нажмите кнопку "отладка" в диалоговом окне конфигурации отладки. Это работает...

обратите внимание, что я использую настроенную IDE на основе Eclipse 3.6.2.