Rails5 Jruby无法启动

加文·马克(Gavin Make)

无法使用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位服务器
  • 1.8.0_91-8u91-b14-0ubuntu4〜16.04.1-b14 + jit上的VM 25.91-b14 [linux-x86_64]
  • Rails 5.0.0
用户名

ActiveRecord JDBC gem尚未针对Rails 5进行更新。在GitHub上的项目检查显示,今年年初有一些开发活动,但是没有迹象表明何时将为Rails 5发布新的gem。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails5迁移:无法引用数组

来自分类Dev

无法将变量传递给局部变量(Rails5)

来自分类Dev

如何理解Rails5的actioncable

来自分类Dev

无法在 Rails 5 中启动 Rails 服务器

来自分类Dev

无法启动Rails

来自分类Dev

Docker 无法启动 Rails

来自分类Dev

无法启动VirtualBox 5

来自分类Dev

Rails无法在Docker上启动

来自分类Dev

似乎sidekiq在Rails5中不支持actioncable?

来自分类Dev

带有对话的Rails5 ActionCable聊天

来自分类Dev

Rails5添加引用以创建一对多

来自分类Dev

Rails5 Bootstrap 崩溃不起作用

来自分类Dev

如何在rails5中使模型的列可选

来自分类Dev

Ruby on Rails5:按城市/国家过滤用户

来自分类Dev

Rails Server无法启动,Rails 5中的弃用警告(MIME?Sprockets?)

来自分类Dev

使用JRuby的Rails应用程序无法正常工作-Psych :: SyntaxError:(<未知>)

来自分类Dev

在rails5中使用rails_admin时出错

来自分类Dev

Rails控制台无法启动

来自分类Dev

无法启动Rails服务器

来自分类Dev

我无法启动Rails服务器

来自分类Dev

Rails控制台无法启动

来自分类Dev

AOSP无法在Nexus 5上启动

来自分类Dev

折叠的Navbar无法正常工作并启动5

来自分类Dev

安装BackTrack 5后无法启动Windows

来自分类Dev

CentOS 5无法启动而不是完全卸载

来自分类Dev

Logstash无法找到JRuby

来自分类Dev

rails5 / params.merge导致不安全的错误

来自分类Dev

不允许请求来源:使用Rails5和ActionCable时的http:// localhost:3001

来自分类Dev

SessionsHelper中的Rails5 ActionCable包含current_user方法