问题标签 [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.

0 投票
5 回答
1168 浏览

ruby - 你期待哪个 ruby​​ 解释器?

现在有多个 Ruby 实现在工作中。你期待哪一个,为什么?您是否在生产中积极使用非 MRI 实施?

一些选项包括:

0 投票
3 回答
997 浏览

rubygems - 在linux上安装warbler gem的问题

为什么我在我的 jruby bin 目录中没有得到 warbler 命令的任何想法?

谢谢,

0 投票
3 回答
1663 浏览

java - 使用 Groovy/JRuby/Jython 或其他 JVM 语言的 UI 设计替代方案?

对于 Java 生态系统中的开发人员来说,在 UI 设计方面有一些选择。最著名的是:

  • Swing(与 Netbeans 及其 GUI 构建器一起使用时首选)
  • Eclipse 的 SWT(主要用于 Eclipse 插件)

现在,是否有任何针对 JRuby / Groovy / Jython 或其他“动态”JVM 语言的框架或设计替代方案?

一些 UI 框架是 Swing 或 SWT 之上的层,例如,框架可以读取 XML 中的屏幕描述并实例化相应的 Swing 组件。

如果您知道这样的框架,但它以 JVM“动态”语言为目标,我也希望在答案中看到它们。

0 投票
6 回答
2795 浏览

java - 是否可以将 Rails 应用程序编译为 Java VM JAR 文件?

本质上,我唯一可以部署到我的部署机器的是一个 JAR 文件。我无法安装 JRuby,也无法安装 Glassfish 或 Tomcat。

是否可以将 Rails 应用程序(包括 Rails,当然是供应商的)打包到 JAR 文件中,这样我就可以做到

并让它在 JVM 中运行 WEBRick 或 Mongrel?

0 投票
2 回答
2111 浏览

ruby - Ruby VM 之间的差异

主要 Ruby VM 的优点/缺点是什么(特性、兼容性、性能和怪癖?)我知道还有一些额外的特性,比如能够通过 JRuby 使用 Java 接口。这些也将有助于注意。在这一点上是否有任何 VM 具有明显的优势,以及在什么情况下?

0 投票
6 回答
7423 浏览

java - 如何在 Linux 上的 Java 或 JRuby 中找到我的 PID?

我需要在 Linux 平台上找到当前正在运行的进程的 PID(它可以是系统相关的解决方案)。Java 不支持获取进程 ID,并且 JRuby 目前存在 Ruby 方法 Process.pid 的错误。

有没有其他方法可以获取 PID?

0 投票
7 回答
6885 浏览

java - 如何确定是否在 Linux 上使用 Java 或 JRuby 运行了不同的进程 ID?

我需要查看给定的进程 ID 是否正在运行,并且它必须在 Java 或 JRuby(最好是 Ruby 解决方案)中工作。它可以依赖于 Linux(特别是 Debian 和/或 Ubuntu)的系统。

我已经有了我要查找的 PID,只需要查看它当前是否正在运行。


更新:

感谢大家的所有回复!我很感激,但它不是我正在寻找的东西......我希望在标准 Ruby 库(或 Java,但最好是 Ruby)中找到一些东西......如果不存在这样的库调用,我可能会坚持我已经拥有的 procfs 解决方案。

0 投票
5 回答
5362 浏览

ruby-on-rails - 将 JRuby on Rails 应用程序部署到 Tomcat 的最佳方式是什么?

我正在寻找将 Ruby on Rails 应用程序(在 JRuby 上运行)部署到 Tomcat 实例以进行测试的方法。

tomcat 实例在我可以通过 SSH 连接到的 Solaris 服务器上运行。我看过使用 Capistrano,但似乎没有很多关于使用它部署到 Tomcat,甚至在 JRuby 下运行它,而且由于 Windows/JRuby 环境,我一直在 Capistrano 中遇到错误我的电脑正在运行(是的,它是公司的——不是我的选择,但我必须忍受它)。

我正在使用 warble 来构建 .war 文件,一旦我手动复制并部署它,应用程序就会部署并运行良好。我想要一些更简单、更自动化的东西来真正实现它。

以前有人做过吗?网络上的文档似乎很薄。

0 投票
5 回答
62252 浏览

ruby-on-rails - JRuby on Rails 与 Ruby on Rails,有什么区别?

我正在尝试在 Rails 上试用 JRuby 和 JRuby。我很难找到有关 JRuby on Rails 和 Ruby on Rails 之间区别的信息。

我需要注意哪些差异?

0 投票
1 回答
549 浏览

jruby - 在升级之间保留 JRuby gem

在安装 JRuby 的频繁升级之一时,我需要重新安装我的 gem,因为它们通常位于 jruby 安装目录中。

我知道不必这样。有人可以发布一些说明或指向如何避免这种情况的网页吗?

请记住,我不想与 C-Ruby 安装共享 gem。只需在 JRuby 安装之间共享。

谢谢,