rvm을 사용하여 jruby (1.5.6)를 설치하고 모든 제 보석을 잘 설치했습니다. 내가JRuby는 내가 설치 한 어댑터를 사용할 수 없습니다
스크립트/러너와 같은 간단한 레일 작업을 실행할 수 있습니다
'1두고'및 출력은 괜찮습니다. 곧 데이터베이스에 충돌하면서 오류가 발생합니다. activerecord-jdbcmysql-adapter gem, Jruby, rvm, JAVA_JDK를 제거/재설치했습니다. JRUBY_HOME과 JAVA_HOME을 올바르게 설정했지만 아무것도 작동하지 않는 것처럼 보입니다.의견이 있으십니까?
내가 아는 한 Java JDK 1.6.0 및 1.5.0이 설치되어 있습니다. IT는 현재 1.6.0을 가리 킵니다. 하지만 다른 모든 보석들이 제대로 설치 되었기 때문에 나는 이것이 완전히 다른 것으로 가정하고 있습니다.
나는 우분투 10.04 (64 비트)와 EC2 오전은
RVM와 루비 1.9.2 위대한 작품!
nohup을 : 무시 입력 /opt/jruby/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_specification.rb:76:in establish_connection': Please install the jdbcmysql adapter:
보석 activerecord- 설치 jdbcmysql-adapter (no such file to load -- active_record/connection_adapters/jdbcmysql_adapter) (RuntimeError) from /opt/jruby/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_specification.rb:60:in
establish_connection '/opt/jruby/lib/ruby/gems/1.8/gems/activerecord/connection_adapters/abstract/connection_specification.rb:55:in에서 establish_connection' from /opt/jruby/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:438:in
초기화 데이터베이스' from//home/tesmar/rails/statsheet/config/environment.rb:19에서 을 실행하십시오. /home/tesmar/rails/statsheet/config/environment.rb:39:in require' from /opt/jruby/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/commands/runner.rb:39 from /opt/jruby/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/commands/runner.rb:3:in
스크립트/러너의 ' 이 필요합니다. 3
내가 추가해야 올바른 어댑터에 database.yml을 가리키는 지. – tesserakt
나는 또한 여기서 투표가 어떻게 작동하는지 이해할 수 없다고 덧붙여 야합니다. 예를 들면 : 나는 마크에게 투표하는 동안 덱스의 대답을 -1로 썼다. 이제 덱스는 0을 보여주고 마크는 적절한 것을 보여줍니다 1. 내 투표는 포함되지 않습니까? – tesserakt