在 play 1.x 中,可以使用可以从相关应用程序路径获取文件的代码。像这样:
static File xmlDataFile= VirtualFile.fromRelativePath(
"/app/parsers/data/some_data.xml"
).getRealFile();
此代码不是 Controller 的代码。但是 app/parsers 包中的一些代码。
我如何在 playframework 2.x 中执行此操作?对于 Java!
最佳答案
public static Result menu() throws IOException {
String path = Play.application().resource("/resources/menu.json").toString();
String content = Files.toString(new File(path), Charsets.UTF_8);
return ok(content).as("JSON");
}
关于java - playframework 2.0 VirtualFile fromRelativePath 丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15592390/