线程“主”java.lang.NoClassDefFoundError 中的异常:org/apache/http/client/utils/URIBuilder

问题描述 投票:0回答:0

我给了 httpclient-4.5.14.jar 作为 jar 文件。 我收到以下错误。

线程“main”中的异常 java.lang.NoClassDefFoundError: org/apache/http/client/utils/URIBuilder 在 APIPackage.URL.getURL(URL.java:14) 在 APIPackage.Client.main(Client.java:65) 引起:java.lang.ClassNotFoundException:org.apache.http.client.utils.URIBuilder 在 java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) 在 java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) 在 java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ... 还有 2 个

import org.apache.http.client.utils.URIBuilder;

public class URL {
    public String getURL() {
        
        URIBuilder builder = new URIBuilder()
                .setScheme("http")
                .setHost("apache.org")
                .setPath("/shindig")
                .addParameter("helloWorld", "foo&bar")
                .setFragment("foo");
            builder.toString();
            
            return builder.toString();
    }

}
java url httpclient uribuilder
© www.soinside.com 2019 - 2024. All rights reserved.