LogGenerator报错

来源:3-13 对接项目数据到日志服务器

慕田峪0177977

2020-09-20

代码

package com.imooc.bigdata.log.utils;


import com.imooc.bigdata.gen.LogGenerator;


public class Test {

    public static void main(String[] args) throws Exception{

        String url = "http://hadoop000:9527/pk-web/upload";

        String code = "123456";

        LogGenerator.generator(url,code);

    }

}


报错如下

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/client/methods/HttpUriRequest

at com.imooc.bigdata.log.utils.Test.main(Test.java:9)

Caused by: java.lang.ClassNotFoundException: org.apache.http.client.methods.HttpUriRequest

at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 1 more


写回答

4回答

月亮和西多士

2020-12-09

额外添加这两个库

```java

<dependency>
   <groupId>org.apache.httpcomponents</groupId>
   <artifactId>httpclient</artifactId>
   <version>4.5.13</version>
</dependency>

<dependency>
   <groupId>com.alibaba</groupId>
   <artifactId>fastjson</artifactId>
   <version>1.2.74</version>
</dependency>

```

2
1
为梦想执着
兄弟~可以呀~哈哈
2021-07-07
共1条回复

月亮和西多士

2020-12-09

<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpclient</artifactId>
    <version>4.5.13</version>
</dependency>

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.74</version>
</dependency>


1
0

weixin_慕圣1577789

2020-11-06

需要在log service里面添加httpclient,httpcore和fastjson的依赖



0
0

Michael_PK

2020-09-20

pom里面加个依赖NoClassDefFoundError: org/apache/http/client/methods/HttpUriRequest的httpclient的依赖

0
2
Michael_PK
回复
weixin_慕UI2590442
pom里面加个httpclient的dependency。
2020-10-18
共2条回复

Spark3实时处理-Streaming+StructuredStreaming实战

实战Spark3实时处理,掌握两套企业级处理方案

340 学习 · 238 问题

查看课程