Wenn eine große Datei ich die folgende Fehlermeldung erhalten Parsen Caught: java.lang.OutOfMemoryError: Java heap space
Wie parst du große Dateien in Groovy, ohne die Größe des Heapspeichers zu überschreiten?
Wie Sie große Dateien in Groovy analysieren kann, ohne Heap-Größe von mehr als?
Beispiel-Code, der mit großen Dateien nicht ...
import java.io.File
def inputFile = new File("c:/dev/test.txt")
inputFile.getText().eachLine{ it, i ->
... do something with each line
}
Diese Ordnung ist, solange es nicht eine riesige Linie ist. Es kann darauf hinauslaufen, was er mit den Daten machen will. – Steven