我正在尝试在SBT项目(play框架)中使用guava库,但无法编译我的代码。
import com.google.common.net.InternetDomainName
class MyClass(link: String) {
private val domains = {
val host = new URL(link).getHost
val domainName = InternetDomainName.from(host)
domainName.topPrivateDomain().name()
}
}
我遇到了编译错误。
object google is not a member of package com
有人能解释一下,问题是什么吗?
build.sbt
文件中指定这一点,会导致Play应用程序从互联网下载此依赖库。然后将该库添加到您的应用程序的所谓类路径中。只有在类路径上的东西才可以通过在源文件中使用import
来在应用程序中使用。 - mavilein