1
我只是使用JRuby開始,我創建一個小的測試文件:java_import已經初始化常數
require 'java'
java_import java.io.File
f = File.new ARGV[0]
當我運行該程序,如下所示:jruby test.rb file.txt
我得到以下警告:
/Library/Frameworks/JRuby.framework/Versions/1.6.5/lib/ruby/site_ruby/shared/builtin/javasupport/core_ext/object.rb:99 warning: already initialized constant File
f
這個類其實就是java File類,但我仍然得到警告,有什麼幫助?
我發現這是由在尋找object.rb涉及以下JRuby的票: http://jira.codehaus.org/browse/JRUBY-3453
任何理由要明確使用的Java文件類? –