问一个RUBY访问JAVA变量的问题

问一个RUBY访问JAVA变量的问题

因为工作需要,因此用到了JRUBY,但是这方面的资料很少,不得已来论坛求助,大家别骂我懒啊,
问题是这样的,我们现在定义一个类HelloWorld,里面有一个成员变量output="hello",我们怎么在RUBY里输出?
比如我们在JAVA中定义一个HelloWorld类:
public class HelloWorld{
 static String output="hello"
}
我们如何使用JRUBY输出该output呢?只要能够实现在ruby的控制台里显示出来即可

问题已经解决了,如果RUBY脚本和JAVA类在同一目录下,则可以写如下RUBY脚本。
include Java
incldue_class("java.lang.System")#加载JAVA的System类,用于输出变量
include_class("HelloWorld")#加载自定义的类
System.out.println(HelloWorld.output)
运行后,输出结果为hello。以上代码在本机上测试通过

[ 本帖最后由 wyp_810618 于 2008-6-30 15:54 编辑 ]