2013-11-20 83 views
0

我使用Playframework 2.2斯卡拉Playframework 2.2 - 的HtmlUnit失蹤

一個項目,我eclipsified它在我的代碼,我寫的是這樣的:

import com.gargoylesoftware.htmlunit.WebClient  

val client = new WebClient 

Eclipse中說,一切都很好,但是當我play run我應用程序我收到以下消息:

[error] C:\workspace\kwiket\kwiketscala\app\service\parsers\HTMLParser.scala:11: object gargoylesoftware is not a member of package com 
[error] import com.gargoylesoftware.htmlunit.WebClient 

我該如何解決這個問題?我應該添加什麼依賴項目到我的項目?謝謝

回答

1

在測試配置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