jruby相关内容
我正在用JRuby on Rails创建一个站点,我还使用了一些Java类。 我有一个选择表单元素,它将用户选择传递给控制器。 选择按如下方式传递: Parameters: {"options"=>["Option One", "Option Two"]} 我使用的Java方法要求选择的选项是String[](Java字符串数组?) 我已尝试使用: params[
..
我有一个大型Rails应用程序成功转换为使用JRuby,并且它在本地运行时没有任何问题bundle exec rails s -b 0.0.0.0。 我现在正在尝试使用以下内容创建可部署的WAR文件: bundle exec warble executable war 此操作成功完成,没有出现错误,但在运行时使用: java -jar application.war
..
我想扫描HBase表,并将整数视为字符串(而不是它们的二进制表示)。我可以进行转换,但不知道如何使用HBase shell中的Java API编写扫描语句: org.apache.hadoop.hbase.util.Bytes.toString( "x48x65x6cx6cx6fx20x48x42x61x73x65".to_java_bytes) org.apache.hadoop.
..
我正在尝试将一个简单的 JRuby 脚本打包到一个 jar 文件中.该脚本使用 Rubeus::Swing 并在使用 JRuby 解释器执行时正确运行. 需要'rubygems'需要'rubeus'类 Example01扩展 Rubeus::Swing定义显示JFrame.new("Rubeus Swing 示例 01") 做 |frame|frame.visible = true结尾结尾结尾E
..
我正在使用 Jruby 和 rails 2.2.2.我的问题是我的迁移未正确写入数据库架构. 这是我的迁移: 类 CreateNotes 'ENGINE=MyISAM') 做 |t|t.string:标题t.文本:正文t.timestamps结尾执行“更改表注释添加全文
..
我的代码库最初是用 ruby 编写的.它有一个 rakefile.rb 文件来执行数据库迁移.后来我把整个东西都改成了 jruby,以便于部署,效果很好.我面临的唯一问题是如何运行我的 rake 任务(执行数据库迁移). 我试过了 java -jar GV_S.war -S rake db_migrate[1] 1 是版本,但这不起作用. 这给了我: [Winstone 20
..
我一直在尝试让 1.50 或 1.40 ANSICON (https://github.com/adoxa/ansicon) 工作,并查看了很多关于如何安装它的页面:http://blog.mmediasys.com/2010/11/24/we-all-love-colors/http://carol-nichols.com/2011/03/the-system-cannot-find-the-p
..
注意:下面显示的代码摘要不是我遇到问题的代码的提炼.因为其他人已经回答了,所以我把这个原始摘要留在这里,但是实际代码显示在我在下面提供的答案中. 我无法将其隔离为一个小的失败测试用例,但我遇到了以下一般构造的失败: 类 Foo@mutex = Mutex.new……def self.bar@mutex.synchronize { ... }结尾结尾 如果我创建多个调用 Foo.bar 的
..
Ruby 对“truthiness"和“falsiness"有一个普遍的想法. Ruby确实有两个用于布尔对象的特定类,TrueClass 和 FalseClass,单例实例分别由特殊变量 true 和 false 表示. 然而,truthiness 和 falsiness 并不局限于这两个类的实例,这个概念是 universal 并且适用于红宝石.每个对象要么是真实的,要么是虚假的.
..
是否可以在安装时有条件地设置对 gem 的依赖?这是我的情况,希望能澄清这个问题. 我维护的一个 gem 依赖于 json gem.但是,我经常使用 jruby,它有一个名为 json-jruby 的 json gem 端口.要解决这个问题,我必须为每个依赖项构建两个单独的 gem.我想构建一个 gem,它要么说它依赖于 json 或 json-jruby,要么它在安装时检查并使用正确的依赖
..
我在使用 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
..
我正在尝试使用以下命令使用 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
..
我已经用 Ruby 编程一段时间了,我真的很喜欢它.最近我开始需要编译一些 ruby 代码.出于多种原因,使用 Ruby2exe 不是我的选择.所以我决定尝试一下 Jruby(生成一个 jar 就足够了). 我使用的是 Windows 并且我安装了 java JDK 6u17(位于 C:\Program Files\Java\jdk1.6.0_17). 我在 C:\jruby 安装
..
我想安装 gem,但出现以下错误: 构建原生扩展.这可能需要一段时间...错误:安装 twitter-login 时出错:错误:无法构建 gem 本机扩展.C:/nwcloud/jruby-1.7.2/bin/jruby.exe extconf.rbNotImplementedError:未启用 C 扩展支持.将 -Xcext.enabled=true 传递给 JRuby 或设置 JRUBY_O
..
我可以使用除 Java 之外的其他 JVM 语言(例如 jruby、jython、clojure)为 android 编程,还是只能使用 java? 有一个类似的问题一年多以前问过,但我不确定从那以后是否有任何变化. 解决方案 查看这些链接: Android 上的 Scala 2.8 Scala 中的 Android 示例Android 上的 Clojure Ruboto
..
我的 java web 应用程序在 tomcat 上运行,地址为 http://localhost:8080/ 编写我的第一个规范,home_spec: 需要'spec_helper'形容“家"做它“应该呈现主页"做访问 "/"page.should have_content("hello world")结尾结尾 并运行: rspec 我明白了: F失败:1) home 应该渲染主
..
我正在尝试在 ruby on rails 之上使用 dBpedia 和 neo4j. 假设我已经安装了 neo4j 并下载了 dBpedia 数据集. 如何将 dbpedia 数据集导入到 neo4j 中? 解决方案 将 dbpedia 加载到 Neo4j 中的最简单方法是使用 dbpedia4neo 库.这是一个 Java 库,但您不需要了解任何 Java,因为您需要做的就是
..
我一直在尝试使 1.50 或 1.40 ANSICON (https://github.com/adoxa/ansicon) 正常工作,并且查看了很多关于如何安装它的页面:http://blog.mmediasys.com/2010/11/24/we-all-love-colors/http://carol-nichols.com/2011/03/the-system-cannot-find-th
..
我想使用 JRuby 创建一个 Java 小程序.也就是说,我想用 JRuby 内部运行的 Ruby 代码创建一个 Java 小程序,以完成所有 GUI 工作.我正在寻找一个简单的示例来说明如何开始. 解决方案 查看这些链接... 来自我们代码库的 JRubyApplet:https://github.com/jruby/jruby/blob/master/src/org/jruby
..
我想使用 JRuby 创建一个 Java 小程序.也就是说,我想用 JRuby 内部运行的 Ruby 代码创建一个 Java 小程序,以完成所有 GUI 工作.我正在寻找一个简单的示例来说明如何开始. 解决方案 查看这些链接... 来自我们代码库的 JRubyApplet:https://github.com/jruby/jruby/blob/master/src/org/jruby
..