Kann nicht starten Glassfish 4.1 Server, Download, Entpacken, Installieren, Windows 8.1
17469
ReedWilliams8404
Bevor ich anfange, wollte ich sagen, ich muss in viele Links ein Leerzeichen einfügen, da ich Neulinge für Superuser bin und Einschränkungen habe. Sie finden die Leerzeichen http: // (HERE) localhost: 4848 /. Es tut mir leid für die Unannehmlichkeiten. Ich hoffe, dass diese Einschränkung bald aufgehoben wird.
Ich kann nicht starten, Glassfish 4.1 Server. Ich lasse Windows 8.1, 64x laufen.
Nicht entpackt mit 7-Zip 9.20 . Legen Sie einen Reißverschluss in einen Ordner mit meinem anderen Reißverschluss. Setzen Sie entpackten in C .
Pfad: C: \ glassfish-4.1 Weiter drinnen glassfish4 .
Pfad: C: \ glassfish-4.1 \ glassfish4
Als nächstes drin bin ich .
Pfad: C: \ glassfish-4.1 \ glassfish4 \ bin
Jetzt in asadmin Windows Batch File öffnet sich die Eingabeaufforderung C: \ Windows \ system32 \ cmd.exe, asadmin> .
Geben Sie Folgendes ein : start-domain . Anschließend gibt cmd.exe das Warten auf Domain1 aus ... (viele davon) ...... serverNoStart Command start-domain failded.
Geöffnet, pkg, lief es, installierte es.
Geöffnet wurde es von updatetools ausgeführt und installiert.
In der asadmin-Windows-Stapeldatei wird wieder die Eingabeaufforderung C: \ Windows \ system32 \ cmd.exe, asadmin> geöffnet.
Geben Sie Folgendes ein : start-domain . Anschließend gibt cmd.exe das Warten auf Domain1 aus ... (viele davon) ...... serverNoStart Command start-domain failded.
Wenn ich asadmin start-domain oder glassfish4 / bin / asadmin start-domain von diesem Speicherort aus versuche, erhalte ich Folgendes.
Ich möchte die Natur dieses Problems besser verstehen. Vorschläge zum Fixieren / Starten des Servers?
PSS, wenn ich GlassFish von Netbeans aus starten möchte ...
Ich habe eine Bearbeitung zur Überprüfung eingereicht. Wenn Sie der Meinung sind, dass ich zu viel entfernt habe, können Sie meine Bearbeitung ablehnen oder zurücksetzen. Aus irgendeinem Grund kann ich Ihre Screenshots nicht richtig zum Laufen bringen.
Cfinley vor 9 Jahren
0
Ich denke, du hast einen tollen Job gemacht. Irgendwelche Ideen, wie man mit GlassFish umgehen soll?
ReedWilliams8404 vor 9 Jahren
0
Laden Sie das Serverprotokoll hoch. Wenn Sie hier zu viel einfügen möchten, verwenden Sie so etwas wie Pastebin. Ihr Serverprotokoll sollte sich hier befinden: `C: \ glassfish-4.1 \ glassfish4 \ glassfish \ domains \ domain1 \ logs / server.log` Es sollte alle Fehler enthalten, die beim Starten aufgetreten sind.
Mike vor 9 Jahren
0
Der Hauptgrund dafür ist, dass ein anderer Server den Port 8080 verwendet, dass die eine standardmäßig ist (in den Fenstern zu überprüfen, ob diese Ports in den Befehlen Leitung verwendet werden: netstat -a -o)
Sie müssten es ändern in:
/glassfish/domains/domain1/config/domain.xml
Change: name="http-listener-1" port="8080" name="http-listener-2" port="8181" To: name="http-listener-1" port="9090" name="http-listener-2" port="9191"
Dann entfernen Sie den Server aus Ihrem Framework (beispielsweise Eclipse), schließen Sie ihn, starten Sie ihn und fügen Sie den Glashfish erneut hinzu.
Bevor Sie Ihr Framework starten, vergewissern Sie sich, dass keine Datei vorhanden ist:
Wenn es vorhanden ist, entfernen Sie es. Sie können den Java-Prozess zum Entfernen stoppen.
Diese Schritte haben für mich funktioniert.
2
Mike
Der letzte Screenshot, bei dem Sie versuchen, GlassFish über Netbeans zu starten, weist darauf hin, dass bereits etwas an Port 8080 und / oder Port 8443 gebunden ist. Überprüfen Sie, ob derzeit kein anderer Anwendungsserver (Tomcat usw.) ausgeführt wird.
Abgesehen davon sollte Ihr Serverprotokoll Ihnen sagen, was falsch läuft:
Vielen Dank @Mike. In meinem Fall läuft Tomacat bei 8080, also habe ich in Terminal (Mac OS X Yosemite) "Warten auf Domäne1 ..." bekommen. Dann habe ich die Portnummer von / in 8090 in / glassfish geändert /domains/domain1/config/domain.xml. Glassfish Server läuft jetzt erfolgreich.
Venugopal vor 7 Jahren
0