Ich muss eine .txt-Datei in eine groovige Klasse einlesen, um sie zeilenweise abzufragen. Aber ich bin mir nicht sicher, welchen Ordner ich in meine Grails-App geschrieben habe und wie ich den Weg dorthin finde.Wohin man eine Textdatei in Grails legt und wie man den Pfad bekommt
Bisher habe ich versucht, es unter src
und auch in einem neuen Ordner die web-app/txt
und ich habe versucht Platzierung der folgende, es zu lesen in
fileIn = new File('/lexicon.txt').text
und
fileIn = new File('txt/lexicon.txt').text
umsonst.
Jeder Körper irgendwelche Zeiger?
IMO setzen misc. Dateien unter Conf-Verzeichnis ist es keine perfekte Idee. – dnim
es ist nicht nur eine "misc. File", es ist ein Konfigurationsartefakt höchstwahrscheinlich –
Wenn Dateien in src/main/resources abgelegt werden, können sie genauso wie oben beschrieben aufgerufen werden. Zeichenfolge fileNameAndPath = this.class.classLoader.getResource ("actualFileName.txt"). GetFile() – Ask613