Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #39839
| From | Martin Gregorie <martin@mydomain.invalid> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: cross-platform packaged app |
| Date | 2022-11-07 16:57 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <tkbddp$3kh97$1@dont-email.me> (permalink) |
| References | <0001HW.291906EB000218483077A238F@nntp.aioe.org> <6d5f4caa-fc1b-444c-917a-79678fe2d852n@googlegroups.com> |
On Mon, 7 Nov 2022 04:09:58 -0800 (PST), e.d.pro...@gmail.com wrote: > On Monday, November 7, 2022 at 4:27:22 AM UTC-5, Louis B wrote: >> Hey there >> >> I’m currently planning on developing a UI App based on JavaFX for >> Win, >> Mac and Linux. The requirement would be that the app can be executed on >> these platforms without the user having to install a JRE. So the app >> must either be natively compiled or packaged with a JRE. >> >> Is there anyone here who can share the best practice on how to do that? >> >> - Louis > > Java never has to be installed, you can download it and extract it and > point the run as to the javaw.exe. > I'm not sure about the licensing for distributing the JRE. Packaging it > with a download for in house app users in a zip should be simple enough. > When you download Java, it asks you what OS, so you would need separate > downloads for each OS. > If you want something they can just run without extracting a folder and > linking the Java exe to a jar file, you can build it all in an exe file > for Windows (https://launch4j.sourceforge.net/). I don't know about Mac > or Linux. > OpenJava packages are included in all the commonly used Linux distributions. They are entirely compatible with the equivalent Oracle releases and include the standard documentation and toolsets. -- Martin | martin at Gregorie | gregorie dot org
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
cross-platform packaged app Louis B <louis77@mac.com> - 2022-11-07 10:27 +0100
Re: cross-platform packaged app "e.d.pro...@gmail.com" <e.d.programmer@gmail.com> - 2022-11-07 04:09 -0800
Re: cross-platform packaged app Martin Gregorie <martin@mydomain.invalid> - 2022-11-07 16:57 +0000
Re: cross-platform packaged app Arne Vajhøj <arne@vajhoej.dk> - 2022-11-07 19:27 -0500
csiph-web