我有一个基于JRuby的独立应用程序,具有以下结构:
my_app
- bin
- my_app # that's a launcher script
- lib
- my_app.rb
当我在顶级目录中 warble 时,它不会按预期生成jar文件,而是生成war文件。正如预期的那样,这场战争遵循战争档案的标准结构。
我已按照文档进行操作:
https://github.com/nicksieger/warbler
“如果你的项目没有.gemspec,Warbler会尝试 从bin目录的内容猜测启动器 并使用lib目录作为单独的require路径。所有的文件 在项目中将包含在档案中。“
任何人都已经做过了吗?
非常感谢!
答案 0 :(得分:0)
此功能在版本1.3.0中,遗憾的是尚未发布。在rubygems.org(gem install warbler --pre
)上试用预发布版本。