我正试图让Jsoup与Gaelyk合作开展我的Google App Engine实验项目。我在我的日常工作中与Grails合作,因此认为开始玩Gaelyk将是一块蛋糕......不是那么快......
包含以下内容时发生错误:
@Grab('org.jsoup:jsoup:1.9.2')
项目构建。但是,访问我正在进行HTML抓取的页面时出现此错误:
HTTP ERROR 500
访问
时出现问题/.
Reason: org/apache/ivy/core/report/ResolveReport Caused by: java.lang.NoClassDefFoundError: org/apache/ivy/core/report/ResolveReport Caused by: java.lang.ClassNotFoundException: org.apache.ivy.core.report.ResolveReport Caused by: java.lang.ClassNotFoundExeption: org.apache.ivy.core.report.ResolveReport
没有太多运气更新我使用Glide构建项目的build.gradle
文件......任何想法都会受到最多的赞赏!
答案 0 :(得分:1)
正如您所提到的,您正在使用滑行,请将其放在build.gradle
文件中:
plugins {
id "com.appspot.glide-gae" version "0.9.3"
}
dependencies {
compile "org.jsoup:jsoup:1.9.2"
}
在Groovlet中,您只需要:
import org.jsoup.*
def doc = Jsoup.connect("http://<your-url-here>").get()
你又回来了?
更新:我在glide-samples
中添加了一个示例Scraper