bifromqio / bifromq

A Multi-Tenancy MQTT broker adopting Serverless architecture
https://bifromq.io
Apache License 2.0
619 stars 61 forks source link

建议在POM文件中升级lombok版本以便支持Java21的编译 #86

Closed haroldyong closed 4 months ago

haroldyong commented 5 months ago

使用JDK21编译 bifromq (tag v3.0.2) 会出现“NoSuchFieldError 'com.sun.tools.javac.tree.JCTree qualid' ” 错误。

解决方案: 1、在 bifromq-parent 的pom.xml 中升级 => 1.18.30</lombok.version> 2、在base-hookloader和base-env-provider中的pom.xml 中添加

 <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
    </dependency>
popduke commented 4 months ago

Thanks for the feedback, the issue should be resolved , have a try.