Пакетный файл в переменных пути eclipse не найден

Я хочу запустить пакетный скрипт в своем затмении. (Инструкции здесь: Как запустить пакетный скрипт (. bat-файл) из eclipse)

В моем пакетном файле мне нужны некоторые команды, такие как pear или phing.

Я поместил путь к этим командам в переменную среды PATH. (Отлично работает с cmd вручную)

После запуска скрипта я получаю эту ошибку:

'pear' is not recognized as an internal or external command,
operable program or batch file.

Если я наберу pear вручную, это тоже не сработает.


person eav    schedule 17.04.2012    source источник


Ответы (1)


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

Другим вариантом может быть указание полного пути к этим командам в файле .bat, чтобы он не зависел от системной среды для правильной работы.

Совет. Обязательно закройте и запустите eclipse заново, чтобы изменения переменной PATH вступили в силу. Использование опции Restart в меню File здесь может не помочь.

person E-Riz    schedule 17.04.2012