在使用 JRuby 和nailgun 时如何停止/启动rails/webrick?
这可能是一个愚蠢的问题,但我自己研究它并没有太多乐趣。 在通过 rvm 安装的 OSX (Snow Leopard) 上使用 JRuby 1.6.4。 我启用了nailgun。 可以启动r…
Jruby错误(错误名称:ruby/jit/FILE_D40BB14F6D953C9F0017A388A07364EC0E5B3F6E)
我正在尝试使用 jruby 使用以下命令编译文件,但我没有任何运气。 jruby -S jrubyc test5.rb java -cp .:/Users/Ted/.rvm/rubies/jruby-1.6.2/lib tes…
如何通过 Ant 更新 Cuke4Duke JRuby gems
我有一个使用 Cucumber 进行 BDD 的 Java 项目。今天早上,整个事情突然停止了,我无法再安装 gems,我收到可怕的“未定义的类/模块 YAML::Syck::Defa…
尝试在 ChiliProject 上使用 warble 进行 JRuby/Jetty 部署时出错
我正在尝试在 ChiliProject(Redmine 分支,Rails 2.3 应用程序)上使用 warbler 将其部署在 Java Jetty Web 服务器中。但是,当我在项目根文件夹中运…
尝试连接到 sybase 但解析为 mssql 适配器
require 'rubygems' require 'jdbc/jtds' require 'activerecord-jdbc-adapter' config = { :username => 'me', :password => 'mypass', :adapter => …
jruby - 是 ruby lambda 语法 ->这不是一个重要的考虑因素吗?
我注意到新的 lambda 语法 ->即使在最新的 1.6.4 jruby 版本中,Ruby 1.9 也不支持。所以,我猜测这种语法在 ruby 社区中并不常用。是因为语法是…
从 Ruby 调用 Java 方法,该方法采用带有 Ruby BigDecimal 的 Java 基元双精度型
当 Java 方法的签名具有原始双精度值并且我传递的参数是 Ruby BigDecimal 时,尝试从 JRuby 调用 Java 对象上的方法时出现错误。是否存在可能的隐式转…
Jruby/Resque:resque 作业的网络连接开始反复失败
我在 resque 工作中遇到了一个奇怪的问题,我想知道其他人是否也遇到过。 我们在 jruby 1.6.2 下运行 resque 我们有一个长时间运行的任务,它从不同的…
如何每次都在新的上下文中评估 JRuby 中的代码?
我想允许在类似 shell 的应用程序中评估代码。按一下按钮,代码就会被评估并向用户显示结果。我想这样做,以便如果他再次评估代码,旧评估中定义的所…
JRuby Rack - 如何添加 servlet 过滤器?
我正在尝试(没有成功)将 JRuby Rack - Rails 应用程序的响应传递给过滤器以对其进行处理。基本上我想使用 Orbeon XForm 引擎来增强来自 Rails 应用…
从 ScriptEngineManager eval 方法设置 gem 路径
是否可以从 Java 中的 ScriptEngineManager 设置我的 jruby 的 gem 路径?问题是我正在使用压缩的 jruby 解释器 (jruby-complete.jar) 并且不可能使用…
JRuby 使用 Java system.console
我是 Jruby 新手,我需要一些有关此代码的帮助。我知道我做错了。我真的需要帮助来解决这个问题。 我在做什么?在 JRuby 中屏蔽用户密码输入。 计划:…
为什么使用 Warbler 时 db 目录不包含在 JRuby WAR 中?
我创建了一个简单的“hello”类型 JRuby 应用程序,并使用 Warbler 进行 WAR,然后部署到 JBoss。但是,在使用该应用程序时出现以下错误: ActiveReco…
如何从 Ruby 1.8 或 1.9 调用 Java API
我有这个JRuby工作代码(从Keith 的博客),它包装了 SAXON xslt 处理器 API。 现在,我想知道我是否可以以及如何在 Ruby 框架中封装相同的 API? 请…