What were the problems with using jpackage? It seems like it would be fairly simple to take an App Image and JRE image and do this for you.
Scott > On Sep 11, 2021, at 2:38 PM, Neil C Smith <[email protected]> wrote: > > Hi, > > The other week I was re-looking at packaging options for NetBeans (and > RCP). I experimented with using JPackage, which you might have seen > on the NetBeans twitter. Bit hacky though, involving two Java > processes, and the lack of some packaging options I want, a few odd > issues, and the lack of some cross-platform support got me thinking > whether an NBPackage tool might be a better approach! > > So, I've spent some time over the last few weeks sketching something > out, and moving over / templating out some stuff from my platform Ant > usage. The intention is to take a NetBeans IDE or platform zip, an > optional Java runtime, and configuration. Then it builds the required > "image" and passes it to the native packaging tool. Currently got > AppImage and InnoSetup mostly working, and working on tidying up .deb > and macOS options. MSI would be good too. > > It might provide a useful option for both platform developers, and for > third-parties who want to create IDE installers with JDK included. > > Interested in thoughts on this. > > Work in progress PR at https://github.com/apache/netbeans-tools/pull/47 > > README at > https://github.com/apache/netbeans-tools/blob/4ffd265475d69fca62b0fa8e4a79db31ffc9f2ad/nbpackage/README.md > > Thanks, > > Neil > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
