Wie kann ich eine .msi-Datei ein Java-Programm ? (eclipse)
Ich habe ein java-Projekt, das ich bin der Hoffnung, zu Verpacken und zu verkaufen. Wie kann ich eine .msi-Datei die Installation mein Programm auf anderen windows-Computern?
Wenn es irgendwelche tutorials, bitte mich direkt zu Ihnen. Ich bin auch mit Eclipse, ob dies eine Auswirkung auf, wie das zu schaffen .msi-Datei.
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es nichts besonderes über die Java-apps, wenn es um die Erstellung von MSI-die anderen haben, dann müssen Sie sicherstellen, dass Sie ein JVM/JRE installiert, genauso, wie Sie müssen sicherstellen, dass die .NET framework installiert ist .NET-Anwendungen.
Ihre Frage ist zu breit, um in der Lage sein zu beantworten. Implizit in Ihrer Frage ist "welches tool soll ich verwenden?" und wenn ' s beschlossen, "Wie mache ich eine MSI mit diesem Werkzeug?"
Für die erste Frage, check-out:
Windows Installer-Authoring-Tools für Entwickler
Ich habe mit WiX ausgiebig für die Erstellung von MSI-Paketen. Es hat eine Recht steile Lernkurve, aber sobald Sie wissen, was Sie tun, es ist sehr mächtig. Du hast vorhin gesagt, dass es benötigt Visual Studio installiert, aber ich denke, es ist einfach .NET 3.0, nicht die ganze IDE.
Ich verwendet diese WiX tutorial als ich begonnen habe, und es ist ziemlich viel alles, was Sie brauchen, wenn Sie wollen, diesen Weg gehen.
Wenn Sie nach etwas einfach, Suche nach einem tool namens WixEdit auf SourceForge. Diese hat eine grafische Oberfläche für den Aufbau MSIs - es ist nicht perfekt, aber ziemlich einfach zu bedienen und produziert professionelle Ergebnisse.
Werde ich wiederholen, WiX hat eine sehr steile Lernkurve, und wenn Sie gerade nach einem einfachen Weg, um Ihre Anwendung Verpacken, NSIS könnte einfacher sein; oder Sie könnten den standard IExpress.exe integriertes tool in Windows zum erstellen einer self-extrahieren .exe (aber Sie nicht "fühlen", wie gut, wie ein MSI).
Verwenden NSIS: http://nsis.sourceforge.net/Main_Page . Es erstellt ausführbare Datei, die das gleiche tun, und es ist kostenlos.
Wenn Sie ausdrücklich möchten, erstellen Sie ein MSI-Paket, und vorausgesetzt, dass Sie nicht wollen, für etwas zu bezahlen, wie InstallShield, Blick auf Wix. http://wix.sourceforge.net/
Ich glaube, Sie wollen schauen, Einheitlichen Verpackung, die man nach diesem link war erstmals mit JavaFX 2.2
https://netbeans.org/kb/docs/java/native_pkg.html
Da es scheint, werden die offiziellen Netbeans-docs, ich vorstellen, es ist genehmigt von Oracle. Hier ist das Gegenstück für den Mac für den interessierten Leser.
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html