jruby中哪个ruby类型映射到java.io.File?

jruby中哪个ruby类型映射到java.io.File?,java,jruby,Java,Jruby,我试着打电话 String给出了类似的错误。FSDirectory.open接受一个java.io.File,它在Ruby中没有真正的等效文件。Ruby的“File”表示一个打开的文件,而java.io.File只是表示一个路径。在这种情况下,您应该只使用java.io.File。FSDirectory.open接受一个java.io.File,它在Ruby中没有真正的等价物。Ruby的“File”表示一个打开的文件,而java.io.File只是表示一个路径。在这种情况下,您应该只使用java

我试着打电话


String
给出了类似的错误。

FSDirectory.open接受一个java.io.File,它在Ruby中没有真正的等效文件。Ruby的“File”表示一个打开的文件,而java.io.File只是表示一个路径。在这种情况下,您应该只使用java.io.File。

FSDirectory.open接受一个java.io.File,它在Ruby中没有真正的等价物。Ruby的“File”表示一个打开的文件,而java.io.File只是表示一个路径。在这种情况下,您应该只使用java.io.File。

java.io.File
。如果需要它的方法,请显式使用它。
java.io.File
。如果需要它的方法,请显式使用它。
FSDirectory.open(java.io.File.new('index'))
FSDirectory.open(java.io.File.new('index'))