For MacOSX
https://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html#bundle
For Linux
https://github.com/jordansissel/fpm/ could be used to create a pacakage with fatjar in /usr/share/Halcyon folder and a shell script in /usr/share/bin/ calling the Jar. The package should have dependency on nmap and nmap-scripts.
For Windows.
https://netbeans.org/kb/docs/java/native_pkg.html <- this might help/.
For MacOSX
https://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html#bundle
For Linux
https://github.com/jordansissel/fpm/ could be used to create a pacakage with fatjar in /usr/share/Halcyon folder and a shell script in /usr/share/bin/ calling the Jar. The package should have dependency on nmap and nmap-scripts.
For Windows.
https://netbeans.org/kb/docs/java/native_pkg.html <- this might help/.