konvertieren Sie die war-Datei zu exe-Datei
Ich habe eine Datei in .war
- format.
Ist es möglich, konvertieren es in ein .exe
oder .jar
Datei?
eine war-Datei ist nur eine Reine zip-Datei, so dass Sie tun können, die gleiche Art von Dinge als zip-Datei
vielleicht ist dies hilfreich: github.com/jfrichard/executable-war
aber wie kann ich konvertieren, dass der Dateityp " exe " - Datei? gibt es da irgendwelche Konverter? für jar zu exe find ich schon den converter. @Thilo: in diesem Beispiel verwenden müssen, maven, aber ich bin mit tomcat.
vielleicht ist dies hilfreich: github.com/jfrichard/executable-war
aber wie kann ich konvertieren, dass der Dateityp " exe " - Datei? gibt es da irgendwelche Konverter? für jar zu exe find ich schon den converter. @Thilo: in diesem Beispiel verwenden müssen, maven, aber ich bin mit tomcat.
InformationsquelleAutor syafikah | 2011-04-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zunächst , warum Sie benötigen, um zu tun so etwas?
Wie gesagt auf wiki :
Einer war-Datei ist Sie die Anwendung, die bereit ist, laufen auf dem server. Als Sie sagte, Sie tomcat verwenden, müssen Sie die war-Datei in den webapps-Ordner von tomcat. Und starten Sie den tomcat-server. Ihre getan. Ihr Projekt wird erfolgreich ausgeführt. Keine Notwendigkeit zu bauen exe [des Krieges] für diese.
Wenn Sie wollen, geben client eine Konfiguration, die Aussehen wird eingerichtet und setups alle Dinge, die zum ausführen Ihrer app können Sie dann eine exe maker-software (wie installJammer)und machen Sie Ihre exe -, dass Sie tomcat mit Ihrem Krieg im webapps. Stellen Verknüpfung zum startup-Datei von tomcat. So, jetzt, wenn Benutzer klickt auf Verknüpfung tomcat starten und mit Ihnen die Anwendung auch starten, und der Benutzer kann den Zugriff auf browser -.
InformationsquelleAutor Harry Joy
Sowohl Krieg und jar sind auch Reißverschlüsse. So können Sie als leicht umgewandelt.
Allerdings wars in der Regel speichern webs, während die Gläser enthalten desktop-Programme.
So konvertieren Krieg zu einem jar nicht sinnvoll wäre,, weil, wie der Krieg enthielt eine web -, die konvertierten jar enthält auch einen web -, so versuchen, führen Sie es (wie ein Programm) einen Fehler verursachen.
Wenn Sie schauen, um zu konvertieren eine web - (Krieg) in eine desktop-app, diese ist nicht den Weg.
Bitte, werfen Sie einen Blick auf PRISMA.
Vielen Dank für die details. Wenn Sie sagen, "laufen die
.war
Programm", was Sie genau bedeuten? Konsultieren Sie eine Seite oder ein Servlet auf die.war
vielleicht?InformationsquelleAutor Alba Mendez
.war-Dateien ausgeführt werden sollen, in einem web-container. Also, was möchten Sie vielleicht tun, um die .war-Datei in ein, und führen Sie den web-container aus dem Taskplaner. Ich habe etwas getan, wie dies vor (wenn auch nicht mit einem task-scheduler) mit Jetty. Steg selbst ist ein java-Programm, so dass Sie einfach starten Sie es, indem
java.exe -jar start.jar
im Jetty-Verzeichnis.InformationsquelleAutor TKH
Ja, Sie können verdeckte Krieg in eine jar-Datei, einfach indem das suffix.
Beiden kriegen und Gläser haben die gleiche grundlegende format (Sie sind ZIP-Dateien), aber Kriege haben in der Regel abhängig Gläsern und einer web.xml Datei, in der die Anwendung beschrieben.
Jars und Wars enthalten Java-class-Dateien und benötigen eine Java-engine laufen. Ich vermute aber, gibt es tools gibt, kann ein Paket JRE, mit einem leichten server (wenn benötigt wird) und der war/jar-Datei in eine einzelne "exe" - Datei für Windows.
Ich habe gerade Gegoogelt java Windows-exe-Wrapper und finden die besten vier Ergebnisse der Suche ziemlich viel, wie Sie wollen.
InformationsquelleAutor David W.