Zarówno Google, jak i Stackoverflow pokazały mi ludzi z podobnymi problemami, jednak ten błąd jest nieco inny, ponieważ adres IP jest zakończony gwiazdką:
NetBeans 8.0.1 wyświetla następujący błąd podczas próby uruchomienia Tomcata.
„127.0.0.1 *” nie jest rozpoznawane jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy.
Mam zainstalowane Tomcat 7.0.56 i Tomcat 8.0.14, oba uruchamiają się poprawnie z wiersza poleceń (po jednym na raz). Dodałem je do listy serwerów NetBeans jako Tomcat 7 i Tomcat 8.
Mam skonfigurowaną przeze mnie aplikację internetową „Hello World”:
Właściwości -> Uruchom -> Serwer: wypróbowano zarówno Tomcat 7, jak i Tomcat 8
Oba dają ten sam błąd.
Jeśli spróbuję uruchomić Tomcata za pomocą:
Usługi -> Serwery -> Tomcat 7 -> Uruchom
usługi -> Serwery -> Tomcat 8 -> Start,
pojawia się ten sam błąd, co podczas próby uruchomienia aplikacji internetowej:
„127.0.0.1 *” nie jest rozpoznawane jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy.
Jakieś pomysły ?
Nawet jeśli to tylko to, co robi tam ta gwiazdka?
Odpowiedzi:
Zakładając, że korzystasz z systemu Windows (ten błąd jest spowodowany ucieczką brzydkich plików nietoperza), jest to błąd wprowadzony w najnowszych wersjach (
7.0.56
i8.0.14
) w celu obejścia innego błędu. Spróbuj usunąć deklarację"
wokół wJAVA_OPTS
formaciecatalina.bat
. Naprawiło to dla mnieTomcat 7.0.56
wczoraj.W
7.0.56
wbin/catalina.bat:179
i184
do
W przypadku Twojej gwiazdki może to być tylko Twoja konfiguracja, która dołącza ją do deklaracji hosta.
Widziałem to wczoraj w programie Tomcat Bugtracker, ale nie mogę znaleźć linku ponownie. Edytuj Znalazłem to! https://issues.apache.org/bugzilla/show_bug.cgi?id=56895
Mam nadzieję, że to rozwiąże Twój problem.
źródło
othercommand --run "catalina.bat"
co mogłoby spowodować problem z ucieczką w dalszej części skryptu. Jak stwierdzono w mojej odpowiedzi, ucieczka plików nietoperzy jest okropna. To tylko moje przypuszczenie.Po wykonaniu czynności z @Johnride nadal otrzymuję ten sam błąd.
To rozwiązało problem:
Narzędzia-> Opcje-> Wybierz brak proxy
źródło: https://www.youtube.com/watch?v=uI1j-8F8eN4
źródło
Narzędzia-> Opcje-> Wybierz, że serwer proxy nie działa
źródło
Nie wypróbowałem odpowiedzi Sumama Waheed, ale to, co zadziałało, to zastąpienie bin / catalina.jar działającym słoikiem (pozbyłem się starszego kocura) i po dodaniu NetBeans ponownie włożyłem oryginalny catalina.jar.
źródło