I want to produce executables for other platforms for a Java utility.
I found Launch4J which produces a nice package for Windows, but I'd also like to find something similar that produces the same kind of a thing for Mac users and Linux users.
This isn't for security or code protection but more as a convenience. I really want to accomplish a relatively easy set of tasks:
- Find and leverage an existing Java installation.
- Apply some default command line parameters
- For GUI applications, suppress any console display
- Ideally, have the application show up and be recognizable in whatever the equivalent of windows task manager is (i.e. myapp.exe instead of java.exe or javaw.exe)
- Apply my own custom icon to the launcher.
Is there a utility that produces cross platform executables or shortcuts? Launch4j runs cross platform but only produces windows executables as far as I can tell.