Mingw переводит пути и переменные среды в эквиваленты UNIX.Он разработан для работы со своими собственными инструментами, и запуск чего-то чуждого ему, такого как java.exe
, не всегда работает так, как вы ожидаете.В частности, этот сценарий создает путь к классам Java в переменной ES_CLASSPATH
, а затем передает его в Java с помощью переключателя -cp
, и я уверен, что он передает Java путь, который он просто не понимает.
ЧтоЯ хотел бы найти строку, которая выполняет java.exe
в этом сценарии, и сделать копию строки с добавлением «echo», чтобы вы могли видеть выполняемую командную строку.Затем настройте скрипт для обеспечения правильного пути к классам Java.