【问题标题】:JRuby & Warbler - Include gem?JRuby & Warbler - 包括 gem?
【发布时间】:2015-03-28 16:05:00
【问题描述】:

如何在 warbler jar 中包含 gem(timers)?

应用结构:

  • 我的应用程序
    • bin
      • myapp(文件)
    • lib

/myapp/bin/myapp内容:

 require 'timers' 
 timers = Timers::Group.new
 five_second_timer = timers.after(5) { puts "Take five" }

Warbler 构建输出:

 $ warble jar
 rm -f myapp.jar
 Creating myapp.jar
 $ 

java -jar myapp.jar 输出:

 LoadError: no such file to load -- timers

(...)

【问题讨论】:

标签: ruby gem jruby warbler


【解决方案1】:

尝试使用捆绑器

gem install bundler

在你的项目根目录下创建文件Gemfile,并在上面写入依赖:

gem 'timers'

现在 warbler 将正确添加依赖项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 2017-01-21
    • 1970-01-01
    • 2011-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多