Jrubyonrails jruby-on-rails与jdbc

Jrubyonrails jruby-on-rails与jdbc,jrubyonrails,Jrubyonrails,Hy 我是jrubyonrails的新手。我安装了RadRails和许多gems: 宝石 activerecord(2.3.4) ActiveRecordJDBC(0.5) ActiveRecordJDBC适配器(1.2.9) activerecord jdbcmysql适配器(1.2.9) JDBCMySQL(5.1.24) 书籍: 我阅读了第4章中名为“门店管理”的章节,并将config/database.yml修改为: development: adapter: jdbc dr

Hy

我是jrubyonrails的新手。我安装了RadRails和许多gems:

宝石

  • activerecord(2.3.4)
  • ActiveRecordJDBC(0.5)
  • ActiveRecordJDBC适配器(1.2.9)
  • activerecord jdbcmysql适配器(1.2.9)
  • JDBCMySQL(5.1.24)
书籍:

我阅读了第4章中名为“门店管理”的章节,并将config/database.yml修改为:

development:
  adapter: jdbc
  driver: com.mysql.jdbc.Driver
  url: jdbc:mysql://my_host/my_database
  username: my_user
  password: my_pass
我为构建路径添加了以下内容:

C:\Program Files\Aptana RadRails\plugins\org.jruby_1.2.0.9419p2\lib\ruby\gems\1.8\gems\jdbc-mysql-5.1.24\
重新启动服务器时,出现以下错误:

Status: 500 Internal Server Error
  The driver encountered an error: cannot load Java class com.mysql.jdbc.Driver
    C:/Program Files/Aptana RadRails/plugins/org.jruby_1.2.0.9419p2/lib/ruby/gems/1.8/gems/ActiveRecord-JDBC-0.5/lib/active_record/connection_adapters/jdbc_adapter.rb:265:in `initialize'
    C:/Program Files/Aptana RadRails/plugins/org.jruby_1.2.0.9419p2/lib/ruby/gems/1.8/gems/ActiveRecord-JDBC-0.5/lib/active_record/connection_adapters/jdbc_adapter.rb:41:in `jdbc_connection'

我想请求您的帮助。

您是否已将jdbc jar添加到类路径中?尝试将jar文件直接复制到jruby安装下的
lib
目录

e、 g.
C:\jruby\lib\mysql jdbc.jar