【问题标题】:CONFLUENT -- Java Error --- Error:(16,114) java: illegal escape character [duplicate]冲突——Java错误——错误:(16,114)java:非法转义字符[重复]
【发布时间】:2020-11-02 00:39:05
【问题描述】:

我在使用 Java 转义字符时遇到问题。我有这些来自 Confluent ccloud configs 示例。 但不起作用。两者都给我相同的错误信息 Error:(16,114) java: 非法转义字符

props.put(SaslConfigs.SASL_JAAS_CONFIG, "org.apache.kafka.common.security.plain.PlainLoginModule required username\="<abcdfg>" password\="<xyz123>";");

props.put(SaslConfigs.SASL_JAAS_CONFIG, "org.apache.kafka.common.security.plain.PlainLoginModule \
username=\"abcdfg\" password=\"xyz123\";");

【问题讨论】:

  • (16, 114) 到底在哪里?换行符之前的反斜杠(在第 2 行)?

标签: java confluent-platform confluent-schema-registry


【解决方案1】:

您好,请将";" 更改为\";\""。否则你的 IDEA 会认为字符串会在那里结束,即使它不是。

玩得开心,希望能帮到你!

【讨论】:

    猜你喜欢
    • 2016-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-05
    • 1970-01-01
    • 1970-01-01
    • 2012-01-19
    • 2012-10-27
    相关资源
    最近更新 更多