[英]How do I use a Java library (like JDBC) in C Ruby?
My code depends on some gems that are only available in C Ruby so I cannot use JRuby. 我的代码取决于一些仅在C Ruby中可用的gem,因此我无法使用JRuby。 Is there any way to use java libraries such as JDBC drivers in C Ruby?
有什么方法可以在C Ruby中使用Java库(例如JDBC驱动程序)?
Cribbing an answer from this question : 想这个问题的答案:
You could build a wrapper using the C JVM API and then call it from Ruby using FFI , or you could use a project called Ruby Java Bridge (RJB) . 您可以使用C JVM API构建包装器 ,然后使用FFI从Ruby调用 包装器 ,也可以使用名为Ruby Java Bridge(RJB)的项目 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.