【发布时间】:2016-08-02 22:32:50
【问题描述】:
我正在尝试让 Jsoup 与 Gaelyk 一起参与我的 Google App Engine 实验项目。我在日常工作中使用 Grails,所以认为开始使用 Gaelyk 会是小菜一碟……没那么快……
当我包含以下内容时发生错误:
@Grab('org.jsoup:jsoup:1.9.2')
项目构建。但是,访问我正在执行 HTML 抓取的页面时出现此错误:
HTTP 错误 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 文件来构建项目....任何想法将不胜感激!
【问题讨论】:
-
我不认为@Grab 与 App Engine 兼容,因为它具有一些顽皮的 ClassLoader 魔法。将依赖项添加到 build.gradle 文件是要走的路。你能分享你的 build.gradle 吗?
-
我同意@Grab。我像下面建议的答案一样删除了它!谢谢!
标签: google-app-engine groovy jsoup gaelyk