Каков наилучший вариант для упаковки и распространения приложения командной строки, написанного на Java, для OS / X и Unix?
Опция исполняемого файла jar кажется довольно надежной, и мой дистрибутив не должен быть супер-причудливым, поэтому сейчас я просто собираюсь добавить скрипт bash рядом с соответствующим вызовом java и покончить с этим.
Мне интересно, есть ли что-то похожее на пакет bdist в python, который позволил бы мне легко создавать хорошие установщики для обеих целевых платформ. Или, если есть какой-то более очевидный способ, который мне не хватает, где я могу превратить весь дистрибутив в исполняемый файл, который каким-то образом оборачивает jar.