Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
760 views
in Technique[技术] by (71.8m points)

java - Exception NoClassDefFoundError: org/jsoup/Jsoup

tried to implement a simple example to parse html

failure:

    Exception in thread "main" java.lang.NoClassDefFoundError: org/jsoup/Jsoup
    at html_parser.JSoupBsp.main(JSoupBsp.java:16)
Caused by: java.lang.ClassNotFoundException: org.jsoup.Jsoup
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:168)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    ... 1 more

MyCode:

package html_parser;


import java.io.IOException; 
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

public class JSoupBsp {

    public static void main(String[] args) {   
            // Dokument von URL laden
            Document doc = null;
            try {
                doc = Jsoup.connect("http://www.javabeginners.de").get();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            System.out.println(doc.title());            
         
    }
} 

Project props: enter image description here

So I don't know why it does not work.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I think if you were to just take the back part of the util and use it in the forefront of the code.

It would release the lock gate and let you connect the layouts in a passive way.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...