我的Play-Application中存在以下问题: 我放置了一个名为" logfileSearch.properties"的文件。在我的conf文件夹中。然后我想得到一个带有上述文件的inputStream。
@Inject
Provider<Application> app;
public CustomNodeList newSearch() throws IOException {
Application application = app.get();
ClassLoader classLoader = application.classloader();
InputStream inputStream = classLoader.getResourceAsStream("logfileSearch.properties");
.....
}
使用此代码我在行中得到了NullPointerException:
Application application = app.get();
如果有人能够帮助我,我会很高兴。
更多信息:
答案 0 :(得分:1)
您可以使用Play documentation中所述的当前类加载器 喜欢:
this.getClass().getResourceAsStream("logfileSearch.properties");