我有一个使用Playframework 2.2 的项目
我超越了它,在我的代码中我写了这样的东西:
import com.gargoylesoftware.htmlunit.WebClient
val client = new WebClient
Eclipse说一切都很好,但当我play run
我的应用程序时,我会收到以下消息:
[error] C:workspacekwiketkwiketscalaappserviceparsersHTMLParser.scala:11: object gargoylesoftware is not a member of package com
[error] import com.gargoylesoftware.htmlunit.WebClient
我该怎么解决这个问题?我应该向我的项目添加哪些依赖项?感谢
在测试配置中有HTMLUnit可用,但在编译配置中需要它。
只需在build.sbt:中更新您的libraryDependencies
libraryDependencies ++= Seq(
jdbc,
anorm,
cache,
"net.sourceforge.htmlunit" % "htmlunit" % "2.13" //found on http://search.maven.org/#artifactdetails%7Cnet.sourceforge.htmlunit%7Chtmlunit%7C2.13%7Cjar section SBT
)
重新启动SBT或执行reload
。