如何在JRuby rails应用程序中调试Java代码

时间:2014-08-11 08:30:34

标签: java ruby-on-rails ruby

在我的rails部分,我使用了一些打包到jar中的Java代码,我在ruby中提取类如下:beanA = self.bean_factory().getBean("BeanA"),其中bean_factory连接到数据库并设置spring上下文。问题是当我在调试模式下运行应用程序时,我无法进入该java对象:beanA.method1(),而方法调用本身工作正常。

1 个答案:

答案 0 :(得分:0)

除非您的IDE了解Java,否则您将无法调试Java库,并且在启用调试信息的情况下编译了相关库。您还需要使用同时理解Ruby和Java的IDE,并且我能想到的唯一一个可以使用RubyMine插件的IntelliJ,除非Eclipse现在也支持Ruby。