【发布时间】:2011-05-20 21:08:41
【问题描述】:
我想知道 Grails 应用程序中是否有指定的资源文件位置?我有一个 csv 文件,它被加载到地图中(没什么大不了的),但不太清楚将它放在项目中的哪个位置。
所以我的问题是,项目中有没有专门的地方来放置这个文件? (如果有,在哪里?)还是把它放在项目之外更好?
【问题讨论】:
我想知道 Grails 应用程序中是否有指定的资源文件位置?我有一个 csv 文件,它被加载到地图中(没什么大不了的),但不太清楚将它放在项目中的哪个位置。
所以我的问题是,项目中有没有专门的地方来放置这个文件? (如果有,在哪里?)还是把它放在项目之外更好?
【问题讨论】:
如果 csv 需要不时更新,我会将其放在您的 grails 文件夹外部,并从 config.groovy 指向它。
如果它基本上是一个静态文件,我会将它放在 src/java/resources 中,并像使用常规 java 一样使用 this.class.getResource("/resources/file.csv") 之类的内容加载它应用
【讨论】: