13得票6回答
我如何在Linux上使用Java或JRuby找到我的PID?

我需要在Linux平台上找到当前正在运行的进程的PID(可以是系统相关的解决方案)。Java不支持获取进程ID,而JRuby目前在Ruby方法Process.pid方面存在一个bug。 是否还有其他方法可以获得PID?

8得票1回答
output_safety.rb:34 警告:正则表达式 /.../n 匹配 UTF-8 字符串

启动WEBrick服务器时,访问首页时出现以下警告: c:/Program Files/jruby-1.6.7/lib/ruby/gems/1.8/gems/activesupport- 3.2.2.rc1/lib/active_support/core_ext/string/outpu...

8得票1回答
JRuby无法切换到1.6.2版本的解释器,出现错误rvm。

我正在尝试在Ubuntu Linux上使用RVM配置JRuby。我已经成功安装了RVM,但是在尝试安装Jruby时,我遇到了以下错误: dlitwak@ubuntu:~$ rvm install jruby-1.6.0 jruby-1.6.0 - #获取中 jruby-1.6.0 - #...

10得票6回答
jRuby on Rails与Grails比较

我想开发一个全新的web应用程序,将重复使用大量Java组件。对我来说,显而易见的选择是Grails或jRuby on Rails,但我很难找到两者之间客观比较的资料。是否有任何明显的理由在以下方面选择其中之一: 易于与现有Java组件(在持久域之外)集成,例如JMS、EIP 支持功能测试...

8得票2回答
非 Web 应用程序使用 JRuby Warbler

我该如何使用Warbler编译一个完全不在网络上的JRuby应用程序?每次尝试时,都会出现以下情况: $ warble warble aborted! No executable script found Tasks: TOP => jar:files (See full trace...

7得票2回答
使用MRI/YARV而不是JRuby的原因是什么?

在Is there an advantage to running JRuby if you don't know any Java?中,有人建议如果你只想要比“Ruby”(MRI/YARV)更好的Ruby实现,那么可以使用JRuby。 你不使用JRuby的潜在原因是什么? 其他人提到的原...

7得票1回答
当通过JRuby调用Java库时,是什么原因导致其行为不同?

我刚接触Java,但熟悉Ruby。我试图编写一个与某些第三方jar文件交互的程序。当从Java调用库时,它们似乎表现正常,但是从JRuby中调用它们时,它们的行为是不正确的。这是个问题,因为我真的想使用JRuby。例如,下面的两个程序尝试做完全相同的事情,但它们产生不同的输出: 这个Java...

36得票7回答
我们可以使用Ruby on Rails开发移动应用吗?

由于Rails采用MVC架构,我想知道是否可以使用Rails来开发手机应用或任何Web应用程序。 在MVC中,“M”和“C”不会改变以开发移动应用程序,对吗?我的意思是模型和控制器将保持不变。 仅应更改视图部分,以便为移动用户提供UI,而不是使用html.erb文件,我想要Java或Andro...

7得票1回答
如何在jruby中导入所有的包?

在Java中,您可以像这样做,以包含java命名空间下的所有包。 import java.*; 在https://github.com/jruby/jruby/wiki/CallingJavaFromJRuby中,他们建议使用include_package或import。我也尝试过jav...

7得票10回答
为什么许多人坚持将JVM引入新应用程序中?

例如,我遇到了一些开发人员和架构师,他们非常害怕Rails应用程序,但喜欢编写新的Grails应用程序。 从我的观察中,使用JVM支持Groovy、JRuby和Jython等语言需要大量资源开销,而不是直接使用Ruby或Python。 Ruby和Python都可以在任何操作系统上解释运行,...