我需要将.txt文件读入Groovy类,以逐行询问它。但我不确定我的Grails应用程序中放入了什么文件夹,以及如何获取它的路径?将文本文件放入Grails中的位置以及如何获取路径
到目前为止,我已经尝试将其置于src
,并在一个新的文件夹web-app/txt
,我曾尝试下面的
fileIn = new File('/lexicon.txt').text
和
fileIn = new File('txt/lexicon.txt').text
读它无济于事。
任何机构有任何指针?
IMO放杂项。 conf目录下的文件不是一个完美的主意。 – dnim 2013-09-14 09:12:07
它不仅仅是一个“misc。file”,它最可能是一个配置工件 – 2013-09-14 09:21:35
如果文件被放入src/main/resources,那么它们可以完全按照上面的方式访问。 String fileNameAndPath = this.class.classLoader.getResource(“actualFileName.txt”)。getFile() – Ask613 2016-08-31 13:03:00