在localhost中,一切运行良好。
我通过以下方式从资产中获取文件:
File[] pluginFiles = Play.getFile("\\target\\scala-2.10\\classes\\public\\plugins").listFiles()
但是当我部署应用程序时,我丢失了目标文件夹,无法以这种方式访问它。
是否有办法访问相对于部署.jar或类似的文件?
答案 0 :(得分:0)
这应该有所帮助:
File[] files = play.api.Play.getFile("public/plugins", play.Play.application().getWrappedApplication()).listFiles();
或试试这个:
File[] files = play.Play.application().getFile("public/plugins").listFiles();