warbler不会将独立应用程序打包在jar文件中,而是打包在war文件中

时间:2011-02-07 22:56:37

标签: jar jruby warbler

我有一个基于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路径。所有的文件 在项目中将包含在档案中。“

任何人都已经做过了吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

此功能在版本1.3.0中,遗憾的是尚未发布。在rubygems.org(gem install warbler --pre)上试用预发布版本。