jruby - Rails5 jruby 无法启动

标签 jruby ruby-on-rails-5

无法使用 jruby 启动 rails5,出现以下错误。

gavinyap@gavin-ubuntu  ~/Development/rails5app  rails s
DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. From module, you can access the original     method using super. (called from require at bin/rails:4)
Bundler::GemRequireError: There was an error while trying to load the gem 'activerecord-jdbcmysql-adapter'.
Gem Load Error is: uninitialized constant ActiveRecord::ConnectionAdapters::Column::Format
Backtrace for gem load error is:
/home/gavinyap/.rvm/gems/jruby-9.1.2.0/gems/activerecord-jdbc-adapter-1.3.20/lib/arjdbc/jdbc/type_cast.rb:13:in `<module:TypeCast>'
/home/gavinyap/.rvm/gems/jruby-9.1.2.0/gems/activerecord-jdbc-adapter-1.3.20/lib/arjdbc/jdbc/type_cast.rb:7:in `<module:Jdbc>'
/home/gavinyap/.rvm/gems/jruby-9.1.2.0/gems/activerecord-jdbc-adapter-1.3.20/lib/arjdbc/jdbc/type_cast.rb:4:in `<   module:ConnectionAdapters>'
/home/gavinyap/.rvm/gems/jruby-9.1.2.0/gems/activerecord-jdbc-adapter-1.3.20/lib/arjdbc/jdbc/type_cast.rb:3:in `<top>'
/home/gavinyap/.rvm/gems/jruby-9.1.2.0/gems/activerecord-jdbc-adapter-1.3.20/lib/arjdbc/jdbc/column.rb:1:in `singleton cla

Jruby 和 Rails 的版本
  • jruby 9.1.2.0 (2.3.0) 2016-05-26 7357c8f
  • OpenJDK 64位服务器
  • VM 25.91-b14 on 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14 +jit [linux-x86_64]
  • 导轨 5.0.0
  • 最佳答案

    Rails 5 的 ActiveRecord JDBC gem 尚未更新。在 GitHub 中查看该项目显示了今年年初的一些开发事件,但没有迹象表明何时会为 Rails 5 发布新的 gem。

    关于jruby - Rails5 jruby 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38562472/

    相关文章:

    javascript - 如何使用 ActionCable websockets 处理 js 加载器?

    java - 编写文档过滤器 - 找不到 super.insertString

    ruby-on-rails - 使用 Java 更改 ruby​​ View

    ruby-on-rails - ArgumentError(无法解析 Cookie header : invalid %-encoding (Req%201008%20-

    css - Rails - 如何使用 Cloudinary 从多个服务器获得相同的图像大小(分辨率)

    redis - Rails 和 ActionCable。每条消息都会多次出现

    ruby - 将所有 JSON 文件合并到特定文件夹中

    rspec - JRuby: nil != nil: 即使数组相同,RSpec 测试也会失败

    ruby-on-rails - 带有 Capybara 的 Rspec 找不到链接或任何元素

    ruby-on-rails - 基于枚举值的自定义顺序