Java 错误:包org.apache.kafka.clients.producer不存在
我是kafka新手,当我尝试运行Producer.java文件时,我遇到了一个错误:包org.apache.kafka.clients.Producer不存在,尽管我也在pom.xml文件中添加了依赖项。无法找出此错误背后的原因 下面是我在pom.xml中添加的依赖项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
<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!我想试试这个。非常感谢。