2016-09-04 4 views
0

Netbeans: Port bereits in Verwendung/Start von Tomcat fehlgeschlagenHafen bereits in Verwendung/Start von Tomcat fehlgeschlagen

ich mit Netbeans wiederkehrendem Problem konfrontiert bin, wenn Apache Tomcat als Server gewählt wird statt aufblasen Glassfish-Server.

Problem 1: Hafen NNNN ist bereits für Glassfish: Nach so viel Forschung konnte ich feststellen, dass ich Oracle-DB-Server lange zurück installiert hatte, die denselben Port verwendet hat. Geändert (Man kann versuchen, den Server auch vorübergehend anzuhalten). Projekte auf Run Glassfish laufen gut.

Problem 2: Hafen NNNN ist bereits für Apache Tomcat: Mit Hilfe von einigen Blogs habe ich gelernt, dass einige Anwendung mit demselben Port besetzt werden würde. Identifizieren Sie die PID. Töte den Prozess vom Task-Manager. Starten Sie Tomcat by Netbeans entweder durch Ausführen eines Webprojekts oder Klicken Sie mit der rechten Maustaste auf Tomcat und führen Sie es im Serverfenster aus. Der Server startet mit Catalina-Skripten. Zeigt die Meldung "Tomcat starten, Warten auf Tomcat" an. Nach einer Zeit von 3 Minuten beginnt

Tomcat ist fehlgeschlagen und verweist auf nbproject build xml page 1070 Zeile.

Starten von Tomcat-Prozess ... Warten auf Tomcat ... Starten von Tomcat fehlgeschlagen. C: ............................... \ testApp \ nbproject \ build-impl.xml: 1070: Bereitstellungsfehler: Der Start von Tomcat ist fehlgeschlagen. Weitere Informationen finden Sie im Serverprotokoll. BUILD FAILED (Gesamtzeit: 3 Minuten 3 Sekunden)

Ich weiß nicht, was falsch ist. Möglicherweise versucht Netbeans intern darauf zu warten, dass Tomcat antwortet, oder es schlägt fehl, WAR-Dateien von innen zu verteilen.

Ich überprüfte Anmeldeinformationen, die es verwendet, um Tomcat einzuloggen. Es ist in Ordnung. Manager-Script-Rolle auch in tomcat-users.xml richtig definiert. Serverprotokoll ist bei Netbeans leer. Wenn ich jedoch den Ordner logs einchecke, gibt es weniger Informationen zum Debuggen.

Ausgabe 3: Projekt auf Netbeans mit Tomcat erneut ausführen. Es heißt, dass der Hafen bereits besetzt ist. Der Start von Tomcat ist fehlgeschlagen, der Serverport 9090 wird bereits verwendet.

Dieser Port ist nur für Tomcat eingerichtet. Es steht also mit keinem anderen Server/Service in Konflikt.

Könnte es IDE-Problem sein. Warum sollte es den Server starten, der bereits angeschaltet ist? Es sollte shutdown.bat intern laufen und dann startup.bat laufen, wenn das ist, was es für

Alternative sucht: Bereitstellen .WAR Datei von Tomcat Homepage manuell funktioniert.

Wenn jemand mit dem gleichen Problem mit Netbeans-Tomcat konfrontiert ist oder eine Lösung hat, bitte teilen.

Vielen Dank im Voraus!

Antwort

0

Dies war das Problem mit der Version von Tomcat. Ich verwendete vorherige Version und der Fehler ging

Verwandte Themen