`
fsword
  • 浏览: 164702 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

[jruby] 建议替换数据库驱动,不再使用 jdbcxxx-adapter

 
阅读更多

今天执行 rake spec 出错,才发现我已经落伍很久了......

错误信息是这样的:

Task not supported by 'jdbcsqlite3'

外事不决问google,查得原文在此

 

不喜欢看E文的,这里简单解释一下,jdbcsqlite3、jdbcmysql 等驱动已经不再被建议使用,目前建议的是通过 activerecord-jdbc 透明的使用 adapter,修改方法如下:

 

1. generate jdbc

2. 改变配置代码:jdbcsqlite3 -> sqlite3

 

另外补充一句:注意要更换 Gemfile 中依赖的库,只要有这个就可以了

gem "jdbc-sqlite3"
gem "activerecord-jdbc-adapter"

 

然后 bundle install

 

have fun!!!

0
0
分享到:
评论

相关推荐

    activerecord-jdbc-adapter:使用JDBC的JRuby ActiveRecord适配器

    ActiveRecord-JDBC-Adapter(AR-JDBC)是Rails ActiveRecord组件的主要数据库适配器,可以与一起使用。 ActiveRecord-JDBC-Adapter提供对以下各项的完全或几乎完全支持: MySQL , PostgreSQL , SQLite3和MSSQL *...

    jruby-dist-9.1.15.0-bin.zip

    jruby-dist-9.1.15.0-bin.zip JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与Java库 全面集成。 截至2017.12.08最新稳定版 JRuby 官方更新说明:...

    jruby-dist-9.1.15.0-bin.tar.gz

    jruby-dist-9.1.15.0-bin.tar.gz JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与Java库 全面集成。 截至2017.12.08最新稳定版 JRuby 官方更新...

    jruby-console-0.9.2.jar

    jruby-console-0.9.2.jar groovy-1.0-beta-2.jar groovy-all-1.8.6.jar bsh-1.3.0.jar

    jruby-complete-1.7.19.jar

    jruby-complete-1.7.19.jar,java版本的ruby解析器

    jruby开发----jar

    jruby与java使用开发,听说jruby能是swing的调用变为更简单

    jruby-src-1.0

    jruby-src-1.0.zip

    jruby-bin-1.3.1.zip

    jruby-bin-1.3.1.zip 用于jruby语言研发的必要工具

    activerecord-postgis-adapter:基于Postgresql和rgeo的PostGIS ActiveRecord连接适配器

    activerecord-postgis-adapter可从ActiveRecord访问PostGIS地理空间数据库的功能。 它扩展了标准的postgresql适配器,以支持PostGIS扩展添加的空间数据类型和功能。 它使用库在Ruby中表示空间数据。 总览 适配器...

    ruby连接oracle驱动

    ruby连接oracle驱动包,支持32位与64位操作系统 Developing applications ...Build Ruby and Ruby on Rails applications using the ruby-oci8 driver or JRuby with the Oracle Enhanced Adapter for ActiveRecord.

    jruby-stdlib-1.7.23.jar

    jruby-stdlib-1.7.23.jar

    jruby-dist-9.1.17.0-bin.zip

    JRuby,一个采用纯Java实现的Ruby解释器,由JRuby团队开发。它是一个自由软件,在CPL/GPL/LGPL三种许可协议下发布。主要开发者有Charles Nutter、Thomas Enebo、Ola Bini、Nick Sieger等。

    jruby-complete-9.2.11.0.jar

    burpsuite插件接口ruby,直接在burp extend option里面添加,就可以在store里面添加需要的插件啦

    jruby-1.3.1.jar

    jruby-1.3.1.jar包 解决org.jruby.exceptions.JumpException 等报错

    jruby-complet-1.7.zip

    找不到或无法加载主类org.jruby.Main。 原因是/usr/local/hbase/lib 目录下没有jruby-complete-1.7.19.jar文件.,下载本文件,解压缩后将jar文件直接添加到/usr/local/hbase/lib 目录下。

    jruby_activerecord_test:尝试让JRuby使用ActiveRecord 6

    自述文件 这是一个示例应用程序,试图让JRuby与ActiveRecord 6和Postgres一起运行。 我的配置适用于MRI,因此不是配置。 错误#1与版本60.2适配器 ... .tool-versions文件将其设置为jruby-9.2.13.0我也尝试了jru

    jruby-maven-plugin-1.0.1.zip

    geomajas-project-geometry.zip,几何图形JTS支持几何图形项目

    jruby-core-1.7.12.zip

    sbuild-https-plugin.zip,提供https scheme handler的sbuild插件。提供https schemehandler的sbuild插件。

    jruby-1.5.5+OperaWatir+RSpec

    jruby-1.5.5+OperaWatir+RSpec

    jruby-bin-0.9.0.tar.gz

    Ruby大家不可以不知道吧?这是一个ruby的java实现。

Global site tag (gtag.js) - Google Analytics