【发布时间】:2013-06-20 23:30:09
【问题描述】:
我有一个类似的 conf/application.conf 设置
mongodb.replicaSetSeeds = ["bobk-mbp.local:27017","bobk-mbp.local:27018"]
我在我的代码中提取它(实际提取有点不同,但这是它的要点)
val replicaSetSeeds = Play.current.configuration.getStringList("mongodb.replicaSetSeeds")
val listOfString: List[String] = replicaSetSeeds.getOrElse(List("localhost"))
但是编译器讨厌我
type mismatch; found : Object required: List[String]
getStringList 的签名是
def getStringList(path: String): Option[java.util.List[String]]
我该如何处理这里的 None 情况还是我的问题 List[String] 与 List[java.util.String] 不同?
【问题讨论】:
标签: scala playframework playframework-2.1 playframework-2.5