Ошибка запуска Tomcat из NetBeans - "127.0.0.1*" не распознается как внутренняя или внешняя команда
И Google, и Stackru показали мне людей с похожими проблемами, однако эта ошибка немного отличается тем, что к IP-адресу добавляется звездочка:
NetBeans 8.0.1 выдает мне следующую ошибку при попытке запустить Tomcat.
"127.0.0.1*" не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.
У меня установлены и Tomcat 7.0.56, и Tomcat 8.0.14, они оба запускаются нормально из командной строки (по одному за раз). Я добавил их в список серверов NetBeans как Tomcat 7 и Tomcat 8.
У меня есть веб-приложение "Hello World", которое я настроил:
Свойства -> Выполнить -> Сервер: пробовал Tomcat 7 и Tomcat 8
Оба выдают одну и ту же ошибку.
Если я попытаюсь запустить Tomcat, используя либо:
Услуги -> Серверы -> Tomcat 7 -> Пуск
Услуги -> Серверы -> Tomcat 8 -> Пуск
Я получаю ту же ошибку, что и при попытке запустить веб-приложение:
"127.0.0.1*" не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.
Есть идеи?
Даже если это только то, что там делает эта звездочка?
3 ответа
Предполагая, что вы работаете в Windows (эта ошибка вызвана выходом дрянных файлов bat), это ошибка, появившаяся в последних версиях (7.0.56
а также 8.0.14
) чтобы обойти другую ошибку. Попробуйте удалить "
вокруг JAVA_OPTS
декларация в catalina.bat
, Это исправило это для меня Tomcat 7.0.56
вчера.
В 7.0.56
в bin/catalina.bat:179
а также 184
:noJuliConfig
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"
..
:noJuliManager
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%"
в
:noJuliConfig
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%
..
:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%
Для вашей звездочки это может быть только ваша конфигурация, которая добавляет ее к объявлению хоста.
Я видел это вчера на багтрекере Tomcat, но не могу найти ссылку снова.Править Найдено это! https://issues.apache.org/bugzilla/show_bug.cgi?id=56895
Я надеюсь, что это решит вашу проблему.
После выполнения шагов от @Johnride, я все еще получил ту же ошибку.
Это решило проблему:
Сервис-> Параметры-> Выбрать без прокси
Я не пробовал ответить Sumama Waheed, но для меня сработало замена bin/catalina.jar рабочим jar (я избавился от старого кота) и после добавления в NetBeans я снова поместил оригинальный catalina.jar.