imagej / imagej2

Open scientific N-dimensional image processing :microscope: :sparkler:
https://imagej.net/
BSD 2-Clause "Simplified" License
1.16k stars 331 forks source link

Create stable installers and "portable app" bundle #118

Open ctrueden opened 9 years ago

ctrueden commented 9 years ago

The Downloads page currently has two major download sections:

In the case of ImageJ2, we also cut release versions which are uploaded to the core ImageJ update site (i.e., pushed to users).

This issue entails the following work:

ctrueden commented 9 years ago

For OS X, we should look at industry standard app bundlers if we can find anything decent. Here are some candidates:

Note that the Mojo osxappbundle Maven plugin works with Apple Java and is incompatible with Oracle Java 7+.

See also this comprehensive article:

hinerm commented 9 years ago

@ctrueden

See also this comprehensive article:

    http://docs.oracle.com/javase/8/docs/technotes/guides/deploy/self-contained-packaging.html

This is essentially the same JavaFX doc I found. All the JavaFX configuration I've seen is Ant and NetBeans based, but it does look like there is a maven wrapper as well.