4 ms·
Why is that? Decoupling benefits JavaFX so it can have release cycles on their own pace.
by vlaaad 8y ago
Why is that? Decoupling benefits JavaFX so it can have release cycles on their own pace.
- java-man 8y agoDecoupling might have benefitted JavaFX, but it did not benefit me who develops professional desktop applications for a living, and it did not benefit my users. If they wanted to decouple, they first should have created a cross-platform jpackager-like tool that generates native executables for major platforms. I remember JavaFX was launched with great fanfare as a modern replacement, which it certainly might have been - a modern, efficient platform. I am afraid it will slowly decay and dissolve into oblivion to be replaced by gigabyte-size electron apps.
- freeone3000 8y agoThis tool is called jlink. https://docs.oracle.com/javase/9/tools/jlink.htm https://docs.oracle.com/javase/9/tools/jlink.htm
- java-man 8y agodoes it create a native executable?
- freeone3000 8y agoIt builds a directory of files which contains a .bat to launch the bundle.
- java-man 8y agoso it DOES NOT build a native app (jpackager does, but it's a mess: present in 8, removed in 9, coming back in 12 without cross-platform targeting). The major point of JavaFX is cross platform development. Please offer a cross-platform jpackager, and we'll be happy.