JRuby on Rails 编码错误
昨天我尝试从 MRI 切换到 JRuby,我相信我所有的要点都是正确的。 我使用的是 Mongoid 而不是 ActiveRecord,所以我认为不需要切换 gem。 我得到的错…
在 Maven 中使用捆绑器、git 和 jRuby gems 的最佳实践是什么?
我使用 jRuby 和 Rails 有一段时间了,但我不觉得我已经找到了圣杯: 我正在做很多 gem,它们是实际 java 库的包装器,我问自己打包这些 gem 的最佳选…
therubyrhino 或 therubyracer 但适用于 Ruby,而非 JavaScript
有类似 therubyrhino 或 therubyracer 但对于 JRuby,而不是 JavaScript? 我测试了 eval,但这允许访问我的 Rails 项目中的所有模型和类。我真的想强…
Rails:我的应用程序如何判断它是在 MRI 还是 JRuby 中运行?
在上一个问题中,我问如何告诉我的 Gemfile是选择 JRuby 相关的 gem 还是 MRI 相关的 gem。我得到的答案是在 Gemfile 中执行以下操作: platforms :jr…
将 Ruby/Rails/MRI 应用程序移植到 JRuby
我有一个使用 rbenv、MRI Ruby (1.9.2-p290)、rails 3.0.9 和 SQLite3 的 Ruby/Rails 开发环境。我想将其移植到 JRuby,但这样做时,我只需在 Rails …
无法使用 JRuby & 正确将 CSV(中文 UTF-8)文件导入数据库“CSV”
使用jruby 1.6.4 (ruby-1.9.2-p136) CSV 文件采用UTF-8 编码。 使用 TextMate 正常显示内容。 尝试这个,但我得到的只是插入到数据库中的乱码文本。 C…
Ruby 与 JRuby:Time.new
我有一个网络应用程序,大部分可以与 MRI Ruby 和 JRuby 配合使用。但是... 当我使用 MRI 时,我可以做到这一点。 > rails console irb(main):001:0> …
让 Resque Status 与 jRuby 一起使用
我有一个应用程序,我已经为后台作业实现了 Resque 。另外,我正在使用 gem resque-scheduler 和 resque-status,它们都可以在 Ruby 1.9.2 上顺利运行…
在 rvm 下使用 jruby 时,activerecord-jdbc-adapter 测试失败 - 获取“包 org.jruby 不存在”
有人知道在rvm下使用jruby时如何运行activerecord-jdbc-adapter测试吗?获取“package org.jruby 不存在” - 我是否需要将 jruby jar 放在类路径上? …
无法使用 JRuby 安装 SQLITE3
我对 Ruby 很陌生,并且使用的是 Windows 7。这与我通常习惯的环境不同,因此我在运行一个简单的项目时遇到了问题。 阅读了几个教程后,我发现 JRuby …
在 JRuby 中抛出 Java 异常并在 Java 中捕获它
我用 Java 创建了自己的 UI 组件。它有模型,并且模型的一些方法可以抛出称为 ModelException 的异常。我想在 JRuby 中使用这个组件,但我无法引发 Mo…
RabbitMQ 和 em-websocket
我正在努力弄清楚如何在rabbitmq和em-websocet之间进行通信。 我想将来自 Ruby on Rails 网页的消息放入队列中,并让队列处理程序处理该消息,即使浏…
rake db:create 不适用于 mysql 数据库 (OS X)
我刚刚全新安装了 RVM、JRuby、Rails 和 MySQL,但在创建数据库时遇到了一些问题。当我运行 rake db:create --trace 时,我得到以下输出: rake db:cr…
与 Ruby Web 套接字服务器串联排队
我正在 Rails 上使用 jruby 编写一个应用程序。应用程序的一部分从网页启动长时间运行的进程。在某些情况下,长时间运行的过程可能会持续 20 分钟,但…