Netbeans und Glassfish-Bereitstellung-Problem
Ich geschrieben habe eine web-Anwendung mit netbeans, die ich immer eingesetzt, um den Glassfish-server über netbeans selbst. Nun habe ich es beendet, ich möchte in der Lage zu sein, unabhängig von netbeans, und dies wurde erfolgreich auf der erste PC, den ich versuchte es auf, ich begann in der glassfish-server mit "start-domain" - Befehl, und meine bisher bereitgestellt-service war schon da und warten auf mich.
Allerdings habe ich da versucht, dies zu tun auf einem anderen PC. Der service setzt ganz fein über netbeans, aber wenn ich starten Sie den glassfish-server auf seine eigene, die Probleme beginnen. Aus irgendeinem seltsamen Grund, netbeans scheint eine andere version von glassfish zu mir, denn wenn ich den server starten, und gehen Sie dann zu netbeans zur Bereitstellung des Dienstes bekomme ich folgende Fehlermeldung:
Starting GlassFish Server 3.1
GlassFish Server 3.1 Server cannot start. Port is occupied.
In-place deployment [path]
Initializing...
deploy?DEFAULT=[path] failed. Instance is not GlassFish Server 3.1.
Ich habe nur eine version von glassfish installiert, und das ist 3.1. In den Projekt-Einstellungen habe ich die richtige Glassfish-server ausgewählt, aber trotzdem, es scheint zu laufen separat. Jede Hilfe wäre sehr geschätzt, weil es verwirrt das heck aus mir!
InformationsquelleAutor Mathew | 2011-05-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre GF (server meinte ich;) )wird versucht, um einen port zu öffnen, die übernahme durch einen anderen Prozess.
Kann man sich den Prozess, verknüpft mit port mit
netstat -aon
Überprüfen hier meine Antwort für detaillierte Informationen
InformationsquelleAutor Jigar Joshi
schließlich löste ich das problem für glassfish.
hier sind Sie :
PS: Wir geändert-port 8284 aber vorsichtig sein, dass 8284 nicht in Gebrauch ist. wenn es zu ändern können Sie jede andere Zahl.
Grüße.
InformationsquelleAutor alicanbatur
Ich glaube nicht, dass Sie sich registriert haben, die Instanz des Glassfish, dass Sie manuell gestartet mit Glassfish (Registerkarte Services mit der rechten Maustaste auf Server, Server Hinzufügen, geben Sie Glassfish 3.1, Punkt-zu-Basis-Verzeichnis der installation.
Jetzt Netbeans sollten erkennen, dass server, und zeigen, dass es läuft.
Auf der anderen Seite, warum nicht Sie nur einsetzen, der gebaut war-oder ear-zu Glassfish über die Konsole? Sie nicht haben passieren Netbeans für die Bereitstellung....
seltsam... wie auch immer, am besten entweder zu entfernen, die andere Instanz, oder registrieren Sie es mit Netbeans später Probleme zu vermeiden. Viel Glück mit deiner Entwicklung!
InformationsquelleAutor fvu