试图从webapps
文件夹中读取 Xml 文件。我使用 Eclipse 作为 IDE.Code 是def dir = new File("webapps/WEB-INF/file.txt)
.
如果我从 a 测试此类,则此方法有效,main()
但是当我在 Tomcat 服务器上运行它时,它会抛出FileNotFoundException
,因为它试图在Eclipse Installation Directory/webapps/WEB-INF/file.txt
Application 中查找文件正在部署在 Tomcat 安装目录中。
更新代码
def dir = this.class.getResource("webapps/WEB-INF/appEntryXslt/appEntryToSEGRequest")
dir.eachFileRecurse(FileType.FILES) { file ->
//do something with the file
}
但这也没有用。我想从一个目录中读取所有文件。