0

我有一个基于 JRuby 的独立应用程序,其结构如下:

my_app
  - bin
    - my_app      # that's a launcher script
  - lib
    - my_app.rb

当我在顶级目录中发出警告时,它不会按预期生成 jar 文件,而是生成一个 war 文件。而这场战争,正如预期的那样,遵循战争文件的标准结构。

我已按照文档进行操作:

https://github.com/nicksieger/warbler

“如果您的项目没有 .gemspec,Warbler 将尝试从 bin 目录的内容中猜测启动器,并使用 lib 目录作为唯一的 require 路径。项目中的所有文件都将包含在存档中。”

有人已经做过了吗?

非常感谢!

4

1 回答 1

0

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

于 2011-02-08T20:43:22.153 回答