Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 错误:包org.apache.kafka.clients.producer不存在_Java_Maven_Apache Kafka - Fatal编程技术网

Java 错误:包org.apache.kafka.clients.producer不存在

Java 错误:包org.apache.kafka.clients.producer不存在,java,maven,apache-kafka,Java,Maven,Apache Kafka,我是kafka新手,当我尝试运行Producer.java文件时,我遇到了一个错误:包org.apache.kafka.clients.Producer不存在,尽管我也在pom.xml文件中添加了依赖项。无法找出此错误背后的原因 下面是我在pom.xml中添加的依赖项 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</grou

我是kafka新手,当我尝试运行Producer.java文件时,我遇到了一个错误:包org.apache.kafka.clients.Producer不存在,尽管我也在pom.xml文件中添加了依赖项。无法找出此错误背后的原因

下面是我在pom.xml中添加的依赖项

<build>
 <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>8</source>
                <target>8</target>
            </configuration>
        </plugin>
    </plugins>
</build>

<dependencies>
    <dependency>
        <groupId>org.apache.kafka</groupId>
        <artifactId>kafka-clients</artifactId>
        <version>2.8.0</version>
    </dependency>
</dependencies>

org.apache.maven.plugins
maven编译器插件
8.
8.
org.apache.kafka
卡夫卡客户
2.8.0

您是如何运行代码的?默认情况下,maven不会将依赖项放在JARI以前在VSCode中运行过的代码中,也不会在那里工作。但尝试了Intellij IDEA,效果非常好。因此,我发现在VSCode中,它不会自动添加外部库。如果您将Maven VSCode插件与Maven exec插件一起使用,那么您使用的IDE应该无关紧要,因为Maven将负责启动应用程序Kay!我想试试这个。非常感谢。