我需要將.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