2009-09-23 18 views
2

有誰知道如何在JRuby中處理tempfile.rb。它在Ruby中,但不在JRuby中。JRuby - Tempfile.rb

任何人都有anyideas?

乾杯

EEF

回答

3

你仍然可以 「要求 '臨時文件'」,它會工作。

在JRuby中,Tempfile是用Java實現的。我們能夠大幅提高性能,並避免過程中出現bug的stdlib版本。

+0

你知道我在哪裏可以找到文檔或一些示例代碼?乾杯 – RailsSon 2009-09-24 11:09:56

+0

假設它的工作方式與Ruby的tempfile.rb相同:http://www.ruby-doc.org/stdlib/libdoc/tempfile/rdoc/classes/Tempfile.html – 2009-09-26 19:29:38

+1

我正在嘗試使用appengine-jruby,其中Tempfile應該被修補並由StringIO取代,但是id不起作用,它仍然使用Java實現來嘗試寫入真實文件,這在GAE上是不可訪問的。 http://pastie.org/791460 – skrat 2010-01-23 18:49:00