2016-06-14 13 views
0

Es gibt eine riesige Legacy-Codebase, mit der ich arbeite, und ich muss sie in eine ausführbare JAR-Datei exportieren, um es meinen Kollegen zu erleichtern, sie auszuführen. Es ist eine Webanwendung, die auf GWT aufgebaut ist, aber ich bin mir nicht sicher, welche Art von Anwendungsserver es verwendet (z. B. Apache Tomcat, Eclipse sagt mir, dass es einen "eingebauten" Server verwendet).Wie exportiere ich ein GWT-Projekt in eine ausführbare JAR-Datei mit Eclipse?

Die Laufkonfiguration wird angezeigt, wenn ich versuche, das Projekt auszuführen, aber nicht, wenn ich versuche, es als ausführbare JAR zu exportieren. Es wird lediglich ein Anwendungsserver auf dem Computer ausgeführt, und ein Benutzer kann über einen Webbrowser auf 127.0.0.1:8888 zugreifen. Irgendwelche Ideen?

Antwort

0

Klicken Sie mit der rechten Maustaste auf das Projekt. Google GWT Kompilieren

Zip die Ausgabe (ich denke, der Krieg-Ordner) in eine Kriegs-Datei, die in Tomcat oder Jetty oder etwas anderes eingesetzt werden kann.

(Erstellen einer ausführbaren Jar von einem GWT-Projekt ist nicht möglich, sollten Sie einen Krieg erstellen).

(Achten Sie auf die Eclipse Google-Plugin installiert haben (https://developers.google.com/eclipse/docs/getting_started))

+0

Danke, alle Schritte perfekt funktionieren! Ich möchte Tomcat mit der WAR-Datei verpacken und dafür sorgen, dass sich die Web-App in einem Browser automatisch öffnet, sodass sich die Webanwendung wie eine ausführbare Datei mit einem Klick anfühlt. Könnten Sie das erweitern? – zxgear

+0

Paket 'TOMCAT' zusammen mit dem Krieg? –