问题标签 [jruby]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 如何判断我是从 JRuby 还是 Ruby 运行?
我有一个带有工厂方法的脚本,我想根据脚本是从 JRuby 还是从 Ruby 运行来返回某个类的不同实现。任何人对我如何从脚本内部分辨出差异有任何想法?
我最初的一些想法是:
如果失败,尝试“包含 Java”并恢复到 Ruby 实现。这种方法行不通。无论我的开始/救援/结束如何,Ruby 都足够聪明,可以出错。
用进程 ID 做一些愚蠢的事情。我宁愿避免这种情况,因为它总是感觉像一个黑客。
java - 如何从 Java 启动 JRuby on Rails?
我需要从 Java 中启动 Rails 应用程序的副本。我更喜欢轻量级 HTTP 服务器,因为我们的安装将有一个非常小的用户群(1-10、10 是一个巨大的安装)。
我的目标是针对单个进程,使用 Rails 编写的 Web 界面——在 Java 编写的主服务器的后台线程中的 JRuby 上运行。
以这种方式启动 Rails 的任何提示?我非常不想运行单独的 Tomcat 服务器。
谢谢!
xml - 使用 JRuby (Hpricot?) 解析 XML,并带有类似的标签
我正在尝试在 JRuby 中使用一些带有类似元素的遗留 XML:
我一直在使用 Hpricot,但是 Hpricot 的面向 HTML 的快捷方式对我不利:doc.search("//with.dot")
似乎正在寻找<with class="dot" />
(几年前,我也遇到了 JQuery 的这个问题。)
我可以用 Hpricot 做到这一点,还是需要使用不同的库?
jruby - 如何将 Java Date 对象转换为 JRuby Time 对象?
使用 JRuby,有没有一种将 Java Date 对象转换为 JRuby Time 对象的好方法?我正在使用最新版本的 JRuby (1.3.1) 和 Java SE 6。
ruby - Btrieve/Pervasive db 和 Ruby
是否有任何解决方案可以从 Ruby 级别使用 Btrieve/Pervasive db?有什么宝石吗?也许有人对这样的事情有一些经验?
或者也许通过 Jruby 使用一些 Java 库?我从来没有用过Jruby
jruby - JRuby EventMachine 没有要加载的文件
我在 JRuby 中安装了 EventMachine(我使用的是 Win32)。当我尝试服务器示例时,出现错误
错误是:
server.rb:1:in `require': no such file to load -- eventmachine (LoadError) from server.rb:1
但是gem已安装!
java - 如何使字段瞬态,以便在使用 marshal 时不会序列化 Java 对象?
我有一个 JRuby 类,其中包含一个 Java 对象的实例变量。您可能知道,JRuby 在序列化 Java 对象时有很多麻烦,因此我只想跳过该对象。
这怎么可能实现?
profiling - 如何分析 JRuby 代码?
我想介绍我的 JRuby 应用程序。对于 MRI,我总是使用 ruby-prof,但我认为这不适用于 JRuby。我不想使用 Java 分析器,因为它不会给我 ruby 行号。
有jruby教授吗?
windows - 如何在 Windows 上使用来自 Jruby 的 nokogiri?
在 Windows 7 上尝试将 Nokogiri 与 Jruby 一起使用时出现以下错误
似乎是 Jruby 的本机扩展(libxml2)不兼容的问题,但是我在这里找到了解决方法,但找不到 libexslt.so 并且不确定将其放在哪里。有没有人有使用jruby+windows+nokogiri+libexslt的成功经验?TIA
jruby - JRuby - 临时文件.rb
有谁知道在 JRuby 中是如何处理 tempfile.rb 的。它在 Ruby 中,但不在 JRuby 中。
有人有任何想法吗?
干杯
伊夫