Podczas analizowania dużego pliku I pojawia się następujący błąd Caught: java.lang.OutOfMemoryError: Java heap space
Jak analizować duże pliki w Groovy bez przekraczania wielkości sterty?
jaki sposób analizowania dużych plików w Groovy, bez przekroczenia wielkości sterty?
przykład kodu, który nie działa z dużymi plikami ...
import java.io.File
def inputFile = new File("c:/dev/test.txt")
inputFile.getText().eachLine{ it, i ->
... do something with each line
}
to jest w porządku tak długo, jak to nie jest jedna masywna linia. Może sprowadzać się do tego, co zamierza zrobić z danymi. – Steven