जब एक बड़ी फ़ाइल मैं निम्न त्रुटि ढेर आकार को बढ़ाए बिना Caught: java.lang.OutOfMemoryError: Java heap space
आप ग्रोवी में ढेर आकार के बिना बड़ी फ़ाइलों को कैसे पार्स करते हैं?
आप ग्रूवी में बड़ी फ़ाइलों को कैसे पार्स करते मिल पार्स करने?
उदाहरण कोड है कि बड़ी फ़ाइलों के साथ विफल हो ...
import java.io.File
def inputFile = new File("c:/dev/test.txt")
inputFile.getText().eachLine{ it, i ->
... do something with each line
}
यह लंबे समय के रूप ठीक है के रूप में यह एक बड़े पैमाने पर लाइन नहीं है। यह उस डेटा को उबाल सकता है जो वह डेटा के साथ करना चाहता है। – Steven