java - 如何在 C Ruby 中使用 Java 库(如 JDBC)?

标签 java ruby jdbc rubygems

我的代码依赖于一些仅在 C Ruby 中可用的 gem,因此我无法使用 JRuby。 有没有办法在 C Ruby 中使用 JDBC 驱动程序等 Java 库?

最佳答案

抄袭this question的答案:

你可以build a wrapper using the C JVM API然后call it from Ruby using FFI ,或者您可以使用名为 Ruby Java Bridge (RJB) 的项目.

关于java - 如何在 C Ruby 中使用 Java 库(如 JDBC)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25859509/

相关文章:

java - 如何在运行时使用 maven 控制 tomcat 容器?

java - 在 ant 脚本中运行 GWTComplier 时出现问题

ruby-on-rails - Rails 模型和 Controller 命名语义?

sql - Rails 3 模型将某些列映射到不同的模型属性

ruby - 仅当用户输入值时如何应用验证?

java - 仅为 mysql jdbc 设置自定义 SSL 信任库

java - 使用 SOAP 的惰性 Hibernate JPA

java - XSD 验证 : This parser does not support specification "null" version "null"

java - JDBC SQL客户端工具推荐

java - Android - NullPointerException 和 RuntimeException