2009-07-20 9 views
2

Ich machte eine Enterprise-Anwendung in MyEclipse, und es machte drei Projekte. Der Name der Anwendung lautet Foo, und MyEclipse hat diese drei Projekte erstellt: Foo, FooWeb und FooEJB. Ich bin in der Lage, Foo in MyEclipse-Server zu implementieren (die ich als Glassfish eingerichtet), und wenn ich die Anwendung in der Serveransicht in MyEclipse erweitern, sehe ich die Web-und EJB-Module.MyEclipse und Erstellen einer EAR-Datei

Jetzt möchte ich auf einem anderen Glassfish-Server bereitstellen, also möchte ich, dass MyEclipse eine EAR-Datei erstellt. Wenn ich die EAR-Datei habe, gehe ich davon aus, dass es im Glassfish-Verzeichnis einen Platz zum Kopieren gibt.

An dieser Stelle, jede Hilfe bei der Angabe, ob MyEclipse in der Lage ist, eine EAR-Datei aus diesen drei Projekten zu erstellen?

Antwort

2

Ja, es gibt einen Weg, dies zu tun. Wenn Sie die Anwendung bereitstellen, müssen Sie anstelle des Glassfish-Servers, den Sie für die Entwicklung verwenden, eine Bereitstellung hinzufügen. Wählen Sie die Option, mit der Sie sie im Dateisystem speichern können, anstatt den Glassfish-Server zu verwenden, den Sie für die Entwicklung verwenden. Stellen Sie dann sicher, dass es sich um eine "gepackte" Bereitstellung und nicht um eine "explodierte" Bereitstellung handelt. Wenn ich noch Zugang zu MyEclipse hätte, würde ich dir Screenshots zeigen, aber das kann ich nicht, da es bei meinem letzten Job war.

+0

Ich sehe nur, dass ich in der Lage bin, eine Anwendung auf einem Server bereitzustellen, dh ich muss einen Server auswählen und dann bereitstellen. Du scheinst zu sagen, dass ich mit der Anwendung anfange und dann den Server auswähle? Wenn ja, sehe ich nicht, wie das gemacht wird. Ich sehe nur, dass ich einen Server mache, dann wähle die Anwendung, nicht umgekehrt. – bmw0128

+0

Ich habe eine Exportfunktion gefunden, es hat das EAR gemacht. Danke für die Hilfe. – bmw0128

+0

Großartig. Ich bin froh, dass du es herausgefunden hast. Ich habe mich auf einen neuen "Server" bezogen, auf dem sich der Deployment-Ordner auf Ihrer Festplatte befindet. Dann gehen Sie zu diesem Ort und nehmen die bereitzustellende Ear-Datei auf. – scheibk