2016-07-25 4 views
4

jrubyでrails5を起動できず、次のエラーが表示されます。 JRubyとレールのRails5 jrubyを起動できません

[email protected]  ~/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の9.1.2.0(2.3.0)2016年5月26日7357c8f
  • OpenJDKの64ビットサーバー
  • VM 25.91-B14 1.8.0_91-8u91-b14-0ubuntu4〜16.04.1-b14 + jit [linux-x86_64]
  • Rails 5.0.0

答えて

6

のActiveRecord JDBCの宝石は、GitHubのプロジェクトをチェックするRailsの5のために更新され、いくつかの開発活動今年初めを示したが、新たな宝石が5

4

gem 'activerecord-jdbcmysql-adapter', '~> 5.0.pre1'を追加Railsのためにリリースされる兆候はありませんされていませんあなたのgemfile