java.lang.ClassNotFoundException:org.jsoup.Jsoup 在运行时
java.lang.ClassNotFoundException: org.jsoup.Jsoup at runtime
我有一个网络应用程序:grails + groovy + gradle(vscode 1.59 作为编辑器)
我在运行时遇到这些错误:
Caused by: java.lang.NoClassDefFoundError: org/jsoup/Jsoup
Caused by: java.lang.ClassNotFoundException: org.jsoup.Jsoup
build.gradle:
implementation 'org.jsoup:jsoup:1.13.1'
class 文件:
import org.apache.poi.ss.usermodel.*
import static org.apache.poi.ss.usermodel.Cell.*
import org.apache.poi.ss.usermodel.CellType
import java.io.File
import java.text.SimpleDateFormat
import groovy.sql.Sql
import groovyx.net.http.HTTPBuilder
import groovyx.net.http.*
import org.jsoup.Jsoup
import org.jsoup.nodes.Document
import org.jsoup.nodes.Element
import org.jsoup.select.Elements
错误行:
Document doc = Jsoup.parse(file.getInputStream(), "UTF-8")
我尝试过的事情(none 有效):
- 做一个肥罐。
- 禁用 gradle 离线模式。
- 将 jsoup jar 复制到 lib 目录。
有什么想法吗?
非常感谢。
似乎 gradle 个文件已损坏。
我下载了相同版本 (5.1.1) 以进行“全新”安装。
我将 GRAILS_GRADLE_HOME 系统变量设置为新的干净 gradle 文件夹。
现在可以使用了!
我有一个网络应用程序:grails + groovy + gradle(vscode 1.59 作为编辑器)
我在运行时遇到这些错误:
Caused by: java.lang.NoClassDefFoundError: org/jsoup/Jsoup
Caused by: java.lang.ClassNotFoundException: org.jsoup.Jsoup
build.gradle:
implementation 'org.jsoup:jsoup:1.13.1'
class 文件:
import org.apache.poi.ss.usermodel.*
import static org.apache.poi.ss.usermodel.Cell.*
import org.apache.poi.ss.usermodel.CellType
import java.io.File
import java.text.SimpleDateFormat
import groovy.sql.Sql
import groovyx.net.http.HTTPBuilder
import groovyx.net.http.*
import org.jsoup.Jsoup
import org.jsoup.nodes.Document
import org.jsoup.nodes.Element
import org.jsoup.select.Elements
错误行:
Document doc = Jsoup.parse(file.getInputStream(), "UTF-8")
我尝试过的事情(none 有效):
- 做一个肥罐。
- 禁用 gradle 离线模式。
- 将 jsoup jar 复制到 lib 目录。
有什么想法吗?
非常感谢。
似乎 gradle 个文件已损坏。 我下载了相同版本 (5.1.1) 以进行“全新”安装。 我将 GRAILS_GRADLE_HOME 系统变量设置为新的干净 gradle 文件夹。
现在可以使用了!