你能在 JRuby 中 运行 Java 吗?

can you run Java in JRuby?

注意:我是这个网站的新手,所以如果您投反对票,请评论原因,以便我可以编辑它并在将来避免它

我知道你可以在 JRuby 中使用 Java 包,但是是否可以在 JRuby 中直接 运行 Java。例如,您可以 运行 Java 在 Ruby 块内类似于:

runJava() do 
    #Javacode
end

我做了一些研究,但我只在 Java.

中找到了如何 运行 JRuby

当然可以use java packages from JRuby。事实上,这是 jruby 的主要卖点之一(如果不是主要的话)。

不,据我所知,你不能 运行 内联 java 那样的代码。