2017-09-05 16 views
0

私だけインストールRVMを仕事とJRubyの と宝石が、その後 レール5.1 と次happends 新しいレールを作成......のJRubyは

ruby bin/rails server 

が摘みレールを取り付けるインストールされません_JAVA_OPTIONS:-Dawt.useSystemAAFontSettings = gasp Bundler :: GemRequireError:gem 'activerecord-jdbcsqlite3-adapter'をロードしようとしたときにエラーが発生しました。 Gem読み込みエラー:未定義メソッドalias_method_chain' for #<Class:ActiveRecord::Base> Did you mean? alias_method Backtrace for gem load error is: org/jruby/RubyBasicObject.java:1653:in method_missing ' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc/jdbc/base_ext.rb: 13:in ActiveRecordのsingleton class' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc/jdbc/base_ext.rb:4:inブロック ' org/jruby/RubyModule.java:2831:module_eval' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc/jdbc/base_ext.rb:3:in' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22 /lib/arjdbc/jdbc/base_ext.rb:1:in <main>' org/jruby/RubyKernel.java:961:inが必要 ' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc/ jdbc/adapter.rb:1:<main>' org/jruby/RubyKernel.java:961:inで ' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc/jdbc/adapter.rbが必要です。 :6:<module:(root)>' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc/jdbc.rb:1:in ' org/jruby/RubyKernel.java:961:in require' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc/jdbc.rb:52:in ' ORG/JRubyの/ RubyKernel.java:961:require' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc/jdbc.rb:3:inで' ORG/JRubyの/ RubyKernel.java:961:1733:each' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc.rb:9:inブロック内で(ルート)でrequire' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbc-adapter-1.3.22/lib/arjdbc.rb:1:inブロック」 ORG/JRubyの/ RubyArray.javaで(root) ' org/jruby/RubyArray.java:1733:each' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbcsqlite3-adapter-1.3.22/lib/activerecord-jdbcsqlite3-adapter.rb:1:in(ルート)' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/activerecord-jdbcsqlite3-adapter-1.3.22/ libに/ ActiveRecordの-jdbcsqlite3-adapter.rb:2:(root)' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/bundler-1.15.4/lib/bundler/runtime.rb:1:inの ' ORG/JRubyの/ RubyKernel.java:961:require' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/bundler-1.15.4/lib/bundler/runtime.rb:82:inブロックで必要で' ORG/JRubyの/ RubyKernel.java:1747:tap' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/bundler-1.15.4/lib/bundler/runtime.rb:77:inに」 /家を必要とします/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/bundler-1.15.4/lib/bundler/runtime.rb:66:in require' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/bundler-1.15.4/lib/bundler.rb:108:in ' /home/jack_zhang/Desktop/jrubyrails/config/application.rb:7:in (root)' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/railties-5.1.4.rc1/lib/rails/commands/server/server_command.rb:1:in(ルート)' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/railties-5.1が必要です。 4.rc1/libに/レール/コマンド/サーバー/ server_command.rb:133:perform' /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/railties-5.1.4.rc1/lib/rails/commands/server/server_command.rb:130:inの ' ORG/JRubyの/ RubyKernel.java:961:require' bin/rails:4:inで':/家庭で必要で

ブロック バンドラーエラーバックトレース/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/bundler-1.15.4/lib/bundler/runtime.rb:86 各組織/ jruby/RubyArray.java:1733 /homeで必要なブロック/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/bundler-1.15.4/lib/bundler/runtime.rb:77 各組織/ jruby/RubyArray.java:1733 at /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/bundler-1.15.4/lib/bundler/runtime.rb:66 に必要/home/jack_zhang/.rvm/gems/jruby -9.1.7.0/gems/bundler-1.15.4/lib/bundler.rb:108 /home/jack_zhang/Desktop/jrubyrails/config/application.rb:7 必要な組織/ jruby/RubyKernel.java:961 ブロック(ルート)/home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/railties-5.1.4.rc1/lib/rails/commands/server/server_command.rb:1 組織のタップ/jruby/RubyKernel.java:1747 perform at /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/railties-5.1.4.rc1/lib/rails/commands/server/server_command.rb:133 at /home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/railties-5.1.4.rc1/lib/rails/commands/server/server_command.rb:130/home/jack_zhang/.rvm/gems/jruby/で実行します。 -9.1.7.0/gems/thor-0.20。0/lib/thor/invocation.rb:126 ディスパッチ/home/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/thor-0.20.0/lib/thor.rb:387 at/homeで実行する/jack_zhang/.rvm/gems/jruby-9.1.7.0/gems/railties-5.1.4.rc1/lib/rails/command/base.rb:63 at /home/jack_zhang/.rvm/gems/jruby-9.1 .7.0 /宝石/ railties-5.1.4.rc1/libに/レール/ command.rb:44 はORG/JRubyの/ RubyKernel.javaで必要とします。bin /レールで961 :4

+0

あなたは冗談ですか:)? – Axel

+0

ようこそスタックオーバーフロー - あなたを持っていいです。 [良い質問をするにはどうすればいいですか?](https://stackoverflow.com/help/how-to-ask)と[最小限の完全かつ検証可能なサンプルを作成する方法](https:// stackoverflow。 com/help/mcve)を使用して、Stack Overflowsのコンテンツを可能な限り高いレベルに保ち、適切な答えを得る機会を増やします。 – Axel

答えて

0

のActiveRecord-JDBC- adapter-1.3.22はRails 5.xと互換性がありません

... gemのgitリポジトリのrails-5ブランチフォームを試してください