我们在构建的某些部分使用 Ruby 脚本。为了执行它们,我们使用了 JRuby(完整的 jar),到目前为止,我们还没有使用 stdlib 之外的任何 gem。例如,如果我想使用来自 github 的三个 gem,我将如何处理?
我知道Nick Sieger 的 Gems-in-a-jar文章,但它是从 2009 年开始的。它仍然是公认的方法还是 JRuby 引入了另一种实现相同结果的方法?
我们在构建的某些部分使用 Ruby 脚本。为了执行它们,我们使用了 JRuby(完整的 jar),到目前为止,我们还没有使用 stdlib 之外的任何 gem。例如,如果我想使用来自 github 的三个 gem,我将如何处理?
我知道Nick Sieger 的 Gems-in-a-jar文章,但它是从 2009 年开始的。它仍然是公认的方法还是 JRuby 引入了另一种实现相同结果的方法?
您可以使用 gems-in-a-jar,也可以使用Warbler将 JRuby 和所有 gem 捆绑到一个可执行的 jar 中。