Java 如何在Play framework 2.5中读取属性文件
我正在使用Play框架制作网站。Java 如何在Play framework 2.5中读取属性文件,java,scala,playframework-2.5,Java,Scala,Playframework 2.5,我正在使用Play框架制作网站。 但当我试图读取属性文件时出现问题。 我搜索并尝试了[Play.application().resourceAsStream(“test.properties”)],但出现了错误[Play.application().resourceAsStream(“test.properties”)] 但有一个错误: [类型游戏中的方法应用(应用)不适用 对于参数()] 我该怎么办?您需要注入配置对象: Scala class HomeController @Inject()
但当我试图读取属性文件时出现问题。
我搜索并尝试了
[Play.application().resourceAsStream(“test.properties”)]
,但出现了错误[Play.application().resourceAsStream(“test.properties”)]
但有一个错误:
[类型游戏中的方法应用(应用)不适用
对于参数()]
我该怎么办?您需要注入
配置对象:
Scala
class HomeController @Inject()(conf: Configuration) extends Controller{
def post() = Action{
val testProp = conf.getString("test.properties")
...
public class HomeController extends Controller{
@Inject
private Configuration configuration;
public Result post(){
final String testProp = configuration.getString("test.properties")
...
Java
class HomeController @Inject()(conf: Configuration) extends Controller{
def post() = Action{
val testProp = conf.getString("test.properties")
...
public class HomeController extends Controller{
@Inject
private Configuration configuration;
public Result post(){
final String testProp = configuration.getString("test.properties")
...
如果可能,请添加完整的指定类型或导入块。