У меня есть автономное приложение на основе JRuby со следующей структурой:
my_app
- bin
- my_app # that's a launcher script
- lib
- my_app.rb
И когда я warble в каталоге верхнего уровня, он не генерирует файл JARкак и ожидалось, но вместо этого генерирует файл войны.И эта война, как и ожидалось, следует стандартной структуре файла войны.
Я следовал документации, чтобы сделать это:
https://github.com/nicksieger/warbler
"Если ваш проект делаетне имея .gemspec, Warbler будет пытаться угадать модуль запуска из содержимого каталога bin и использовать каталог lib в качестве одиночного требуемого пути. Все файлы в проекте будут включены в архив. "
Кто-нибудь уже сделал это?
Большое спасибо!