我正試圖讓Jsoup在我的Google App Engine實驗項目中與Gaelyk一起工作。我與我的日常工作Grails的工作,所以想通這將是一塊蛋糕,開始與Gaelyk玩......沒那麼快......Groovy @Grab生成java.lang.NoClassDefFoundError
錯誤發生時,我包括:
@Grab('org.jsoup:jsoup:1.9.2')
項目構建。但是,訪問那裏我做了HTML刮的頁面我得到這個錯誤:
HTTP ERROR 500
Problem accessing
/.
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
沒多少希望更新build.gradle
文件我滑翔用它來建立項目....任何想法將是最讚賞!
我不喜歡't認爲@Grab與App Engine兼容,因爲它具有一些頑皮的ClassLoader魔法。將依賴項添加到build.gradle文件是要走的路。你能分享你的build.gradle嗎? – musketyr
我同意@Grab。我刪除它,如下面的答案建議!謝謝! – Uthaman