5分钟快速上手DataCap
通过本指南,您将在5分钟内完成DataCap的本地部署并登录系统,体验多数据源管理的基本功能。
环境要求
支持的操作系统
运行环境
所需工具
克隆项目代码
构建项目
操作步骤
克隆项目代码
从GitHub克隆DataCap项目到本地
git clone https://github.com/devlive-community/datacap.git
cd datacap
预期结果:成功下载项目文件,进入datacap目录
如果网络较慢,可以使用GitHub镜像源或下载ZIP包
构建项目
使用Maven编译打包DataCap
mvn clean package -DskipTests
预期结果:看到BUILD SUCCESS提示,在target目录生成datacap-*.jar文件
首次构建可能需要下载依赖,请耐心等待
启动应用
运行DataCap服务
java -jar target/datacap-*.jar
预期结果:看到Spring Boot启动日志,最后出现类似"Started Application in X seconds"的提示
默认端口为9090,如果端口冲突可在启动时添加--server.port参数
访问系统
在浏览器中打开DataCap管理界面
预期结果:打开浏览器访问 http://localhost:9090,看到登录页面
如果无法访问,请检查防火墙设置或确认服务是否正常启动
登录系统
使用默认账号登录
预期结果:成功登录进入DataCap主界面
可以使用datacap/123456789或admin/12345678登录
验证成功
成功登录DataCap系统并看到管理界面
快速提示
启动时添加--spring.profiles.active=dev参数可启用开发模式
默认使用H2内存数据库,重启后数据会丢失,生产环境需配置MySQL等外部数据库
查看logs目录下的日志文件可获取详细运行信息
常见问题
Maven构建失败,提示依赖下载错误
检查网络连接,或尝试使用阿里云镜像:在settings.xml中配置阿里云Maven镜像源
端口9090被占用
停止占用该端口的程序,或修改启动命令:java -jar target/datacap-*.jar --server.port=9091
Java版本不兼容
确保Java版本>=11,使用java -version检查版本,必要时升级Java
登录失败,提示账号密码错误
确认使用正确的默认账号:datacap/123456789 或 admin/12345678
下一步
添加第一个数据源
尝试连接MySQL或ClickHouse等数据库
执行SQL查询
在查询界面编写并执行跨数据源查询
创建可视化图表
基于查询结果创建柱状图、折线图等可视化图表
查看官方文档
访问项目GitHub页面了解更多高级功能
相关项目推荐
Snailclimb/JavaGuide
「Java学习+面试指南」涵盖大多数Java程序员需掌握的核心知识。备战Java面试,首选JavaGuide!
krahets/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,英文版翻译中
iluwatar/java-design-patterns
Java 实现的设计模式
spring-projects/spring-boot
Spring Boot 助您轻松创建基于 Spring 的生产级应用程序和服务
MisterBooo/LeetCodeAnimation
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)
elastic/elasticsearch
免费开源的分布式 RESTful 搜索引擎