Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Additional thougts on installer details.

...

Given that we cannot bundle the JRE and/or the JDK, we need a non-Java approach to create installers, and they cannot be created in a standardized way, instead for each operating system different requirements and procedures apply. A minimalistic non-java part of the installer could prompt the user to first install JDK.

Windows

I would like to share the script with you to create the installers.
Please find the attached ISS script in this email.
You can open it using Notepad or any other text editor app of your choice.
This script will create a 32-bit installer. Though you can also tweak the
script to create a 64-bit installer. (Some of the paths point
to my computer, please change that according to yours.)

...

  • The above is created by Apache NetBeans infrastructure (not sure how up to date this is): https://builds.apache.org/view/Incubator%20Projects/job/by the: incubator-netbeans-snap-packages/release job, hence can be called Apache NetBeans, and be stated as such on the Apache NetBeans download page, i.e., this is an official Apache NetBeans distribution.
  • How complete is the above solution, does it work for all Linuxes, what's better/worse about appimage.org?
  • With the historical NetBeans installers NetBeans IDE was installed in /usr/share/ path. With the policy of many Linux distributions this location is reserved for package management controlled programs, so the /opt/ path should be used instead. A prompt for manual change of the install path could be nice.