Sowohl Google als auch Stackoverflow haben mir Personen mit ähnlichen Problemen gezeigt. Dieser Fehler unterscheidet sich jedoch geringfügig darin, dass die IP-Adresse mit einem Sternchen versehen ist:
NetBeans 8.0.1 gibt beim Versuch, Tomcat zu starten, den folgenden Fehler aus.
'127.0.0.1 *' wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt.
Ich habe sowohl Tomcat 7.0.56 als auch Tomcat 8.0.14 installiert. Beide werden über die Befehlszeile (nacheinander) in Ordnung gestartet. Ich habe sie als Tomcat 7 und Tomcat 8 zur Liste der Server von NetBeans hinzugefügt.
Ich habe eine Web-App "Hello World", die ich konfiguriert habe:
Eigenschaften -> Ausführen -> Server: Sowohl Tomcat 7 als auch Tomcat 8 ausprobiert.
Beide geben den gleichen Fehler aus.
Wenn ich versuche, Tomcat über Folgendes zu starten:
Dienste -> Server -> Tomcat 7 ->
Dienste starten -> Server -> Tomcat 8 -> Start
Ich erhalte den gleichen Fehler wie beim Versuch, eine Web-App zu starten:
'127.0.0.1 *' wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt.
Irgendwelche Ideen ?
Auch wenn es nur das ist, was dieses Sternchen dort tut?
Antworten:
Angenommen, Sie arbeiten unter Windows (dieser Fehler wird durch das Entkommen der beschissenen Fledermausdateien verursacht). Dies ist ein Fehler, der in den neuesten Versionen (
7.0.56
und8.0.14
) eingeführt wurde, um einen anderen Fehler zu umgehen. Versuchen Sie, die"
um dieJAVA_OPTS
Deklaration herum zu entfernencatalina.bat
. Es hat es für mich mitTomcat 7.0.56
gestern behoben .In
7.0.56
inbin/catalina.bat:179
und184
zu
Für Ihr Sternchen ist es möglicherweise nur eine Konfiguration von Ihnen, die es an die Hostdeklaration anfügt.
Ich habe das gestern auf Tomcats Bugtracker gesehen, aber ich kann den Link nicht wieder finden. Bearbeiten Gefunden! https://issues.apache.org/bugzilla/show_bug.cgi?id=56895
Ich hoffe, es behebt Ihr Problem.
quelle
othercommand --run "catalina.bat"
zu einem weiteren Escape-Problem im Skript führen würde. Wie in meiner Antwort angegeben, ist das Entkommen von Fledermausdateien schrecklich. Dies ist jedoch nur meine Vermutung.Nachdem ich die Schritte von @Johnride befolgt habe, wurde immer noch der gleiche Fehler angezeigt.
Dies hat das Problem behoben:
Extras-> Optionen-> Kein Proxy auswählen
Quelle: https://www.youtube.com/watch?v=uI1j-8F8eN4
quelle
Extras-> Optionen-> Wählen Sie, dass kein Proxy für mich funktioniert
quelle
Ich habe die Antwort von Sumama Waheed nicht ausprobiert, aber was für mich funktioniert hat, war, die Datei bin / catalogina.jar durch ein funktionierendes Glas zu ersetzen (ich habe einen älteren Kater entsorgt), und nachdem ich NetBeans hinzugefügt habe, habe ich die ursprüngliche Catalina.jar erneut eingefügt.
quelle