playframework 2.0 VirtualFile fromRelativePath缺失

时间:2013-03-23 21:40:04

标签: java playframework playframework-2.0

在游戏中1.x可以使用可以从相对应用程序的路径获取文件的代码。像这样:

static File xmlDataFile= VirtualFile.fromRelativePath(
            "/app/parsers/data/some_data.xml"
    ).getRealFile();

此代码不是控制器的代码。但app / parsers包中的一些代码。

我如何在playframework 2.x中执行此操作?对于Java!

1 个答案:

答案 0 :(得分:1)

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");
}