JQuick-SQL Maven 依赖配置:Java SQL 引擎接入指南 JQuick-SQL Maven 依赖配置Java SQL 引擎接入指南官网示例FORMULAS 示例页https://www.jquick.org/jquick-sqlgithub 地址https://github.com/paohaijiao/jquick-sqlMeta 描述使用 Maven 5.0.0 依赖接入 jquick-sql-runtime了解 JDK 要求、传递模块与最小可运行查询准备方式。标签jquick-sql Maven、Java SQL 依赖、jquick-sql-runtime、轻量级 SQL 引擎、Java 8、数据中台前言中小团队接入 Java 分布式 SQL 查询引擎时优先应使用项目提供的入口构件而不是手工拼装解析器、计划和执行模块。jquick-sql 的 Maven 入口是jquick-sql-runtime。添加运行时依赖README 指定的 runtime 版本为5.0.0dependencygroupIdio.github.paohaijiao/groupIdartifactIdjquick-sql-runtime/artifactIdversion5.0.0/version/dependency该构件会传递引入jquick-sql-query、jquick-sql-plan、jquick-sql-parser与jquick-sql-core普通应用无需逐个声明。环境与模块理解项目构建目标为 Java 8JDK 需为 1.8 或更高。核心模块负责配置、枚举和统计Parser 负责 ASTPlan 负责 AST 到逻辑/物理计划与优化Query 提供 fragment、coordinator、worker 与表达式执行Runtime 提供JQuickSQL门面。接入后的最小代码importcom.github.paohaijiao.engine.JQuickSQL;JQuickSQLsqlJQuickSQL.embedded();try{sql.registerTable(flags,enabled,true);sql.execute(SELECT enabled FROM flags).printTable();}finally{sql.shutdown();}registerTable(String, Object...)会从首行键值对推断列类型并注册单行数据生产场景通常使用显式列元数据和多行数据。依赖配置注意事项不要把jquick-sql聚合 POM 当作应用运行时入口。也不要据此推断 jquick-sql 可 JDBC 直连该库查询的对象是应用注册的JQuickDataSet。如需异构数据源联邦查询应在数据接入层完成数据集构造。常见问题**是否需要单独加 gRPC 依赖**使用 runtime 入口时执行层依赖会传递引入。**版本写什么**按 README 使用5.0.0。**Java 17 能否使用**项目声明 Java 8 及以上仍应在目标运行环境完成测试。总结与拓展以jquick-sql-runtime:5.0.0为唯一入口能降低模块耦合。接下来可用JQuickSQL.embedded()验证查询再按数据接入方式设计表注册。Core AdvantageA single runtime artifact exposes the supported Java-facing SQL facade.Applicable ScenariosMaven services, internal reporting tools, and Java>