
如何第一次跑通 JeecgBoot 低代码平台3 条命令启动前后端【免费下载链接】jeecg-boot【低代码v2.0一句话即可生成整个系统】企业级AI低代码平台一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖AI聊天、知识库、流程编排、MCP插件等兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并-AI修改」开发模式解决 Java 项目 90% 重复工作提高效率又不失灵活。项目地址: https://gitcode.com/GitHub_Trending/je/jeecg-bootJeecgBoot 是一个企业级 AI 低代码平台当前版本 3.9.3给它一张表结构代码生成器会产出前后端完整代码和菜单权限生成即可运行新版 AI Skills 还支持一句话生成流程、表单、报表和大屏。本文带你走通第一次启动后端 8080、前端 3100按实际使用顺序讲清功能入口和仓库位置最后给出新手最常踩的 3 类坑。 它解决什么管理系统开发里 80% 的重复劳动Java 管理系统的重复工作高度同质建表、实体类、Controller、Service、前端页面、菜单配置几乎每个模块都来一遍。JeecgBoot 把这些从手工环节挪到了选模板、点生成。代码生成器一张表变成一个可用的列表页在Online → Online 代码生成器里选表、选模型单表、一对多、树、挑模板点生成得到的是一整套可直接运行的代码含前后端和菜单 SQL。模板有 4 套风格生成后不满意就手工改代码合并这是官方推荐的生成 → 合并开发方式而不是被框架锁死。Online 表单连代码都不想写时的配置路线不想碰代码就用 Online 表单在页面上摆字段、选控件、配查询条件立刻得到一个可用的列表加表单页面支持 23 类控件配置存在数据库里改完即生效、不用重启。 第一次启动先备齐 4 件东西再跑 2 组命令启动前的硬性依赖是 Java 17、Maven、Node 20、pnpm 9外加 MySQL 5.7 和 Redis。全部步骤就是拉代码、导库、起后端、起前端。三个版本不达标后面全部白搭后端默认 JDK 17也支持 21、24前端 Vite 6 已不再支持 Node 18必须 Node 20前端 CLAUDE.md 里写明了引擎约束包管理固定用 pnpm 9别用 npm 装。导库脚本并核对两处连接配置拿到代码后先用 MySQL 导入 db/jeecgboot-mysql-5.7.sql 建库默认库名 jeecg-boot。开发配置在jeecg-system-start/src/main/resources/application-dev.yml数据源默认127.0.0.1:3306、root/rootRedis 默认127.0.0.1:6379两处和实际环境不一致就改这里。一条命令起后端两条命令起前端cd jeecg-boot/jeecg-module-system/jeecg-system-start mvn spring-boot:runcd jeecgboot-vue3 pnpm install pnpm dev后端启动日志会打印http://localhost:8080/jeecg-boot接口文档在/jeecg-boot/doc.html。前端起来后打开http://localhost:3100用默认账号 admin/123456 登录能进首页就算跑通。前端的/jeecgboot请求由 Vite 代理到后端jeecgboot-vue3/.env.development的VITE_PROXY所以两端必须同时在线。偏好容器化的话仓库根目录的./start-docker-compose.sh会依次做工具检查、Maven 构建、前端构建、启动容器等价于上面全部步骤。️ 登录后按这个顺序看功能登录后的默认首页只是起点。下面按你实际接触的顺序排先代码生成器再报表大屏最后 AI每一步都有可点的东西。第一步用代码生成器做一个自己的业务模块把一张真实业务表建进库在 Online 代码生成器里选中它、选模型类型、生成稍等片刻就得到 CRUD 页面加菜单Excel 导入导出是自带的。这一步做完你对生成 → 手工合并的节奏就有体感了。第二步报表与大屏拖拽加现成模板报表设计器和大屏设计器都是拖拽式配一个数据源拖入图表控件即可。不想从零画可直接套模板——demo 模块里内置了作战指挥、物流两类大屏模板见 jeecg-boot-module/jeecg-module-demo/效果如下流程也是同一类体验基于 Flowable 的在线流程设计器里拖节点、连线、给节点挂表单流程走向改完即生效不用改 Java 代码。第三步AI 能力与内置 AI 应用平台新版 Skills 支持一句话画流程图、设计表单甚至一句话生成整个系统。平台内置 AI 应用管理模型管理DeepSeek、ChatGPT、千问、Ollama 等、知识库问答、AI 流程编排、MCP 插件。用之前先在application-dev.yml的jeecg.ai-chat段填 apiKeyAI 聊天助手还支持嵌入第三方网页。⚙️ 改代码时去仓库哪个位置找后端是 Maven 多模块工程前端是单个 Vue3 工程知道下面 3 处位置绝大多数修改都能直接定位。后端base-core、system、module 三层jeecg-boot-base-core权限ShiroJWT、MyBatis-Plus 配置、通用工具平台级机制都在这jeecg-module-system用户、角色、菜单、字典等系统管理业务启动子模块jeecg-system-start里放着全部application-*.yml配置jeecg-boot-module业务模块目录demo 是示例代码AI 应用在 airag 模块单体与微服务的切换不改业务代码jeecg-system-api下 local-api 和 cloud-api 两实现二选一微服务组件Gateway 9999、Nacos、Sentinel在jeecg-server-cloud下用-P SpringCloud构建时才会纳入。前端页面与目录一一对应页面代码在jeecgboot-vue3/src/views/系统管理页在system/示例页在demo/AI 平台页在super/airag/。公共组件封装在src/components/路由、代理、国际化分别在src/router/、.env.development、src/locales/。⚠️ 启动失败大多落在这三类对照排查新手遇到的启动问题九成集中在环境版本、数据库连接、前后端代理三处按下面顺序排查基本能收敛。编译或安装直接报错先对 3 个版本号Node 用node -v看是否 20pnpm 用pnpm -v看是否 9Java 用java -version看是否 17。三个有一个不达标后面的报错都是连锁反应先解决版本再看日志。后端起不来查库、查 Redis、查启动类数据源或 Redis 连不上是最常见原因对照application-dev.yml检查地址、账号、密码是否与实际一致。注意仓库根目录内还有一层同名jeecg-boot/子目录库脚本和模块都在这一层里别在错误层级找文件。启动类固定用jeecg-system-start下的JeecgSystemApplication单体模式。前端白屏或请求 404先确认代理指向先在浏览器直接访问http://localhost:8080/jeecg-boot确认后端活着。后端正常但前端报错就检查.env.development里VITE_PROXY是否指向你的后端地址与端口后端端口改过的话两边要同步改。 跑起来之后微服务、移动端、多环境的入口跑通只是起点下面三个方向按需展开都不需要重写项目。多环境application-dev/test/prod.yml已分好按 profile 切换即可生产环境注意flyway.clean-disabled保持为 true微服务加-P SpringCloud构建启用jeecg-server-cloudGateway、Nacos、Sentinel 开箱即用移动端前端本身支持响应式自适应APP、小程序、H5 有独立的 uniapp 配套框架单独仓库不在本项目内【免费下载链接】jeecg-boot【低代码v2.0一句话即可生成整个系统】企业级AI低代码平台一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖AI聊天、知识库、流程编排、MCP插件等兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并-AI修改」开发模式解决 Java 项目 90% 重复工作提高效率又不失灵活。项目地址: https://gitcode.com/GitHub_Trending/je/jeecg-boot创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考