SR简介
StarRocks 是一款高性能分析型数据库,支持实时、多维度、高并发的数据分析。本指南旨在解决在使用 VSCode 或 Cursor 开发 StarRocks 后端项目时遇到的模块识别问题。
问题描述
使用 Cursor 或 VSCode 打开 StarRocks 的后端工程 fe 时,spark-dpp 和 fe-core 模块没有被正确识别为 Java 工程,而其它 3 个模块(plugin-common、fe-common 和 hive-udf)可以正常识别。这会导致代码导航、自动补全等功能无法正常使用。
StarRocks FE 工程结构说明
StarRocks FE(Frontend)是 StarRocks 的前端服务组件,负责元数据管理、查询规划和优化等功能。它包括以下 5 个模块:
<modules>
<module>plugin-common</module> <!-- 插件通用模块 -->
<module>fe-common</module> <!-- 前端通用模块 -->
<module>spark-dpp</module> <!-- Spark数据预处理模块 -->
<module>fe-core</module> <!-- 前端核心模块 -->
<module>hive-udf</module> <!-- Hive用户自定义函数模块 -->
</mod

最低0.47元/天 解锁文章
878

被折叠的 条评论
为什么被折叠?



