jruby相关内容

JRuby数组到Java数组

我正在用JRuby on Rails创建一个站点,我还使用了一些Java类。 我有一个选择表单元素,它将用户选择传递给控制器。 选择按如下方式传递: Parameters: {"options"=>["Option One", "Option Two"]} 我使用的Java方法要求选择的选项是String[](Java字符串数组?) 我已尝试使用: params[ ..
发布时间:2022-06-07 22:57:11 Java开发

HBase外壳扫描字节到字符串的转换

我想扫描HBase表,并将整数视为字符串(而不是它们的二进制表示)。我可以进行转换,但不知道如何使用HBase shell中的Java API编写扫描语句: org.apache.hadoop.hbase.util.Bytes.toString( "x48x65x6cx6cx6fx20x48x42x61x73x65".to_java_bytes) org.apache.hadoop. ..
发布时间:2022-03-07 16:32:34 其他开发

从 war 文件中运行 rake 任务

我的代码库最初是用 ruby​​ 编写的.它有一个 rakefile.rb 文件来执行数据库迁移.后来我把整个东西都改成了 jruby,以便于部署,效果很好.我面临的唯一问题是如何运行我的 rake 任务(执行数据库迁移). 我试过了 java -jar GV_S.war -S rake db_migrate[1] 1 是版本,但这不起作用. 这给了我: [Winstone 20 ..
发布时间:2022-01-23 09:58:37 服务器开发

在 Ruby 中为互斥锁使用类实例变量

注意:下面显示的代码摘要不是我遇到问题的代码的提炼.因为其他人已经回答了,所以我把这个原始摘要留在这里,但是实际代码显示在我在下面提供的答案中. 我无法将其隔离为一个小的失败测试用例,但我遇到了以下一般构造的失败: 类 Foo@mutex = Mutex.new……def self.bar@mutex.synchronize { ... }结尾结尾 如果我创建多个调用 Foo.bar 的 ..
发布时间:2022-01-22 20:40:13 其他开发

为什么 Regexp 对象被认为是“虚假的"?在红宝石?

Ruby 对“truthiness"和“falsiness"有一个普遍的想法. Ruby确实有两个用于布尔对象的特定类,TrueClass 和 FalseClass,单例实例分别由特殊变量 true 和 false 表示. 然而,truthiness 和 falsiness 并不局限于这两个类的实例,这个概念是 universal 并且适用于红宝石.每个对象要么是真实的,要么是虚假的. ..
发布时间:2022-01-19 17:28:02 其他开发

条件 gem 依赖

是否可以在安装时有条件地设置对 gem 的依赖?这是我的情况,希望能澄清这个问题. 我维护的一个 gem 依赖于 json gem.但是,我经常使用 jruby,它有一个名为 json-jruby 的 json gem 端口.要解决这个问题,我必须为每个依赖项构建两个单独的 gem.我想构建一个 gem,它要么说它依赖于 json 或 json-jruby,要么它在安装时检查并使用正确的依赖 ..
发布时间:2022-01-18 18:28:26 其他开发

如何为 Windows 安装 Nokogiri Gem

我在使用 nokogiri 的 gem 时遇到了这个问题: 无法打开库“C:\Ruby187\lib\ruby\gems\1.8\gems\nokogiri-1.4.6-x86-mingw32\ext\nokogiri\libxml2.dll":未知 我读到我必须尝试 1.5.0.beta3 版本.但是,当我运行时 C:\Users\t3en4>gem install nokogir ..
发布时间:2022-01-18 18:18:56 其他开发

无法使用 jRuby 安装 Rails

我正在尝试使用以下命令使用 jRuby 安装 rails jruby -S gem install rails -v 3.0.6 但遇到错误: JRuby 限制 openssl 加载.http://jruby.org/opensslgem install jruby-openssl 以获得全面支持.System.java:-2:in `arraycopy': java.lang.Ar ..
发布时间:2022-01-18 18:05:14 其他开发

编译 jruby “Hello world"问题

我已经用 Ruby 编程一段时间了,我真的很喜欢它.最近我开始需要编译一些 ruby​​ 代码.出于多种原因,使用 Ruby2exe 不是我的选择.所以我决定尝试一下 Jruby(生成一个 jar 就足够了). 我使用的是 Windows 并且我安装了 java JDK 6u17(位于 C:\Program Files\Java\jdk1.6.0_17). 我在 C:\jruby 安装 ..
发布时间:2022-01-04 21:53:18 其他开发

如何在 jRuby 中启用 C 扩展支持?

我想安装 gem,但出现以下错误: 构建原生扩展.这可能需要一段时间...错误:安装 twitter-login 时出错:错误:无法构建 gem 本机扩展.C:/nwcloud/jruby-1.7.2/bin/jruby.exe extconf.rbNotImplementedError:未启用 C 扩展支持.将 -Xcext.enabled=true 传递给 JRuby 或设置 JRUBY_O ..
发布时间:2022-01-03 09:11:38 其他开发

我可以使用任何 JVM 语言为 android 编程吗?

我可以使用除 Java 之外的其他 JVM 语言(例如 jruby、jython、clojure)为 android 编程,还是只能使用 java? 有一个类似的问题一年多以前问过,但我不确定从那以后是否有任何变化. 解决方案 查看这些链接: Android 上的 Scala 2.8 Scala 中的 Android 示例Android 上的 Clojure Ruboto ..
发布时间:2022-01-02 22:48:00 移动开发

在我的 rspec 中找不到访问方法

我的 java web 应用程序在 tomcat 上运行,地址为 http://localhost:8080/ 编写我的第一个规范,home_spec: 需要'spec_helper'形容“家"做它“应该呈现主页"做访问 "/"page.should have_content("hello world")结尾结尾 并运行: rspec 我明白了: F失败:1) home 应该渲染主 ..
发布时间:2022-01-02 09:38:42 其他开发

如何在 ruby​​-on-rails 应用程序上使用 dBpedia 设置 neo4j?

我正在尝试在 ruby on rails 之上使用 dBpedia 和 neo4j. 假设我已经安装了 neo4j 并下载了 dBpedia 数据集. 如何将 dbpedia 数据集导入到 neo4j 中? 解决方案 将 dbpedia 加载到 Neo4j 中的最简单方法是使用 dbpedia4neo 库.这是一个 Java 库,但您不需要了解任何 Java,因为您需要做的就是 ..
发布时间:2021-12-28 17:49:53 其他开发

如何使用 JRuby 创建 Java 小程序?

我想使用 JRuby 创建一个 Java 小程序.也就是说,我想用 JRuby 内部运行的 Ruby 代码创建一个 Java 小程序,以完成所有 GUI 工作.我正在寻找一个简单的示例来说明如何开始. 解决方案 查看这些链接... 来自我们代码库的 JRubyApplet:https://github.com/jruby/jruby/blob/master/src/org/jruby ..
发布时间:2021-11-16 22:23:31 Java开发

如何使用 JRuby 创建 Java 小程序?

我想使用 JRuby 创建一个 Java 小程序.也就是说,我想用 JRuby 内部运行的 Ruby 代码创建一个 Java 小程序,以完成所有 GUI 工作.我正在寻找一个简单的示例来说明如何开始. 解决方案 查看这些链接... 来自我们代码库的 JRubyApplet:https://github.com/jruby/jruby/blob/master/src/org/jruby ..
发布时间:2021-11-16 22:23:18 Java开发