Intellij IDEA & JavaFX Artefakt build nicht erzeugt EXE

Ich versuche zu bauen, ein native JavaFX Artefakt mit der neuesten Intellij IDEA EAP (Community Edition), aber alle IDEE tut, ist erstellen eine jar aus meinem Klassen & Bilder. Obwohl ich die .exe im Projekt ausgewählt Struktur.

Warum nicht IntelliJ erzeugen der exe-Datei? Ist das ein EAP-bug oder sowas??? Oder bin ich einfach nur etwas fehlt hier?

Ich bin ganz neu bei JavaFX und die deployment-Methoden.. sollte IntelliJ bundle eine JRE mit in die EXE (soweit ich passieren, um es zu generieren)? Gibt es nicht eine option, zu bündeln der JRE in den Einstellungen...

  • Es wäre eine große Verschwendung von Raum zu bündeln JRE mit in die exe. Warum nicht verwenden exe4j oder so? Warum nicht zum erstellen einer ausführbaren jar es funktioniert wie exe, wenn Sie die JRE installiert haben.
  • Auch ich war in der Planung zu bündeln, eine abgespeckte jre mit der app.. Man kann es sehr Dünn, wenn Sie es zerlegen von hand. Meine app benötigt Java 8, und www.java.com gar nicht bieten Sie doch! Ich habe eine Art Abneigung gegen die Idee, sich auf eine öffentliche jre..
  • Ein JRE ist nicht unbedingt würde aus www.java.com oder www.oracle.com aber Ihre schlanke app-bundle mit JRE wird Aussehen wie ein Fuchs in ein Kaninchen Loch.
  • Gut, ich bin targeting die Durchschnittliche Joe mit meinem app-Entwickler neigen dazu, zu über die neuesten Versionen der alles installiert. Und mit all den Flaum über Java-Sicherheit, ich glaube nicht, dass es eine schlechte Idee, zu versuchen, um die Tatsache zu verbergen, dass ich mit Java.
  • Bündeln der JRE. Ein Benutzer wird glücklich download einer 80 MB-EXE-Datei. Sie wird nicht glücklich sein, um Java herunterzuladen und zu installieren zuerst. Es ist sehr wahrscheinlich, dass ein nicht-Entwickler-Benutzer haben kein JRE oder JDK installiert.
InformationsquelleAutor user2499946 | 2014-08-28
Schreibe einen Kommentar