`
fsword
  • 浏览: 168930 次
  • 性别: 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-complete-1.7.19.jar

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

    jruby-bin-1.3.1.zip

    - **与Java集成**:使用`jruby -S gem install jruby-stdlib`安装stdlib库,然后可以使用Java的`ScriptEngineManager`来执行Ruby代码。 总之,"jruby-bin-1.3.1.zip"是一个方便开发者进行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-complet-1.7.zip

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

    jruby-src-1.0

    标题“jruby-src-1.0”指的是JRuby的一个特定版本——1.0的源代码。JRuby是一种实现Ruby编程语言的Java版本,它允许在Java平台上运行Ruby代码,同时也支持与Java应用程序进行无缝集成。这个压缩包“jruby-src-1.0....

    jruby开发----jar

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

    jruby-bin-0.9.0.tar.gz

    **标题解析:**"jruby-bin-0.9.0.tar.gz" 是一个压缩文件,其中包含JRUBY的可执行二进制版本,版本号为0.9.0。JRUBY是Ruby编程语言的一个实现,它允许在Java平台上运行Ruby代码。 **描述解读:**描述中提到“Ruby...

    jruby-core-1.7.12.zip

    3. JRuby 支持使用 JRuby-Rack 运行 Rails 应用,可以在 Java 应用服务器上部署 Ruby on Rails 项目。 4. JRuby 还可以作为 Java 代码调用 Ruby 代码的桥梁,通过 JRuby API 实现 Java 和 Ruby 之间的互操作。 关于...

    jruby-maven-plugin-1.0.1.zip

    标题 "jruby-maven-plugin-1.0.1.zip" 提供了我们正在处理的是一个Maven插件,名为“jruby-maven-plugin”,版本号为1.0.1。这个插件是用Ruby语言(JRuby)编写的,旨在与Maven构建工具集成,帮助开发者在Java项目中...

    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-complete-9.2.11.0.jar

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

    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-1.3.1.jar

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

Global site tag (gtag.js) - Google Analytics