Java 卡夫卡制作人关于Intellij思想的语法错误

Java 卡夫卡制作人关于Intellij思想的语法错误,java,intellij-idea,apache-kafka,Java,Intellij Idea,Apache Kafka,intellij上的.java文件中有一个生产者代码。当代码像丢失的“;”一样构建时,有几个sytnax错误在财产声明中。感谢您的帮助 有一个producer.java文件,其中包含生成消息的代码。引导服务器被分配给一个变量。培训师能够克服任何问题,但是,看起来我遇到了14个格式错误——其中大多数错误都被认为是塞住了;或者“不是陈述” packakfka.tutorial1; 导入org.apache.kafka.clients.producer.KafkaProducer; 导入org.apa

intellij上的.java文件中有一个生产者代码。当代码像丢失的“;”一样构建时,有几个sytnax错误在财产声明中。感谢您的帮助

有一个producer.java文件,其中包含生成消息的代码。引导服务器被分配给一个变量。培训师能够克服任何问题,但是,看起来我遇到了14个格式错误——其中大多数错误都被认为是塞住了;或者“不是陈述”

packakfka.tutorial1;
导入org.apache.kafka.clients.producer.KafkaProducer;
导入org.apache.kafka.clients.producer.ProducerConfig;
导入org.apache.kafka.clients.producer.ProducerRecord;
导入org.apache.kafka.common.serialization.StringSerializer;
导入java.util.Properties;
公共类产品{
公共静态void main(字符串[]args){
字符串bootstrapserver=“127.0.0.1:9092”;
//创建生产者属性
属性=新属性();
属性setProperty(ProducerConfig.BOOTSTRAP\u SERVERS\u CONFIG,bootstrapserver);
属性setProperty(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG,StringSerializer.CLASS.getName());
属性setProperty(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG,StringSerializer.CLASS.getName());
//创建制作人
卡夫卡制作人=新卡夫卡制作人(属性);
//创建制作人记录
生产记录=
新产品记录(“第一主题”,“你好世界”);
//发送数据
制作人。发送(记录);
}
}
POM如下所示-

    <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>dattamza</groupId>
    <artifactId>simple-kafka</artifactId>
    <version>1.0-SNAPSHOT</version>

    <dependencies>
        <!-- https://mvnrepository.com/artifact/org.apache.kafka/kafka-clients -->
        <dependency>
            <groupId>org.apache.kafka</groupId>
            <artifactId>kafka-clients</artifactId>
            <version>2.7.0</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-simple -->
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.7.30</version>
        </dependency>

    </dependencies>

    <properties>
        <maven.compiler.source>8</maven.compiler.source>
        <maven.compiler.target>8</maven.compiler.target>
    </properties>

</project>

4.0.0
达塔姆扎
简单卡夫卡
1.0-快照
org.apache.kafka
卡夫卡客户
2.7.0
org.slf4j
slf4j简单
1.7.30
8.
8.
你在哪里

Properties setProperty(..., ...);
你是说

properties.setProperty(..., ...);
也就是说,您需要调用在变量
Properties
中创建的
Properties
实例上的方法


Properties集合属性(…,…)没有意义。

IDE报告了什么错误?您能成功地构建这个类吗?它在IDE上给出了所有语法错误,比如属性之间的结束语句。
properties.setProperty(..., ...);