如何访问相对于Play应用程序路径的资源文件(即使打包到分发zip中)?
这与此问题相同,但在Play 2中,其api中没有VirtualFile类.
谢谢.
签出play.api.Play.getFile()并play.api.Play.getExistingFile()从文件系统获取相对于应用程序目录的文件.
对我有用的类似技术就是在播放启动脚本中将资源目录(或jar)添加到类路径中.然后我可以使用Play.getResourceAsStream()从该目录加载文件,或者在启动脚本中将资源指定为JVM参数(例如-Dconfig.resource=/my_conf/prd.conf)
| 归档时间: |
|
| 查看次数: |
4986 次 |
| 最近记录: |