2010-04-05 112 views

回答

21

你可以找到不少例子約在使用Java類的工作:
https://github.com/jruby/jruby/wiki/CallingJavaFromJRuby

它指出,你應該使用java_import而不是import由於JRUBY-3171錯誤。
另外include_class已被或將被棄用(JRUBY-3797),以支持java_import。我們推薦使用java_import來導入Java類。

+3

僅供參考:最新的URL是:https://github.com/jruby/jruby/wiki/CallingJavaFromJRuby – inger 2011-12-15 13:54:46

+0

謝謝。我更新了我的答案。 – rubiii 2012-06-27 09:52:12

+0

'java_require'怎麼樣? – detj 2017-03-24 14:25:43

13

import與Rake玩不好,所以不鼓勵。 java_import是最新的,並推薦。 include_class已被棄用。除此之外,他們都做同樣的事情,實際上是彼此的別名。

importjava_importjava_import調用include_class的別名。

+1

如果我昨天讀到這個答案,我今天不會浪費一天的時間! – 2011-11-14 03:42:41

相關問題