【开源dcluster】一站式数据服务分析平台IDEA本地开发指南

源码Gitee地址:https://gitee.com/zhenglv123456/dcluster

在线文档:http://47.121.127.33:8090/

在线体验:http://36.155.14.171:12345/dolphinscheduler/ui/login

账号密码: test/test123

 

 

源码启动

1.前端启动

 

进入dolphinscheduler-ui目录,执行以下命令

 

npm install

 

npm run dev 

 

2.后端启动

 

mysql创建dolphinscheduler、mysql_query_result两个库

 

在dolphinscheduler库执行dao目录下的sql脚本(包括dinky目录下的)

 

image-20240802230314040.png

 

在maven中执行以下多条install命令安装三方jar包

 

image-20240802230444150.png

 

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-scheduler-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-scheduler -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-admin-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-admin -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-alert-base-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-alert-base -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-cdc-core-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-cdc-core -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-cdc-plus-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-cdc-plus -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-client-base-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-client-base -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-common-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-common -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-core-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-core -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-daemon-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-daemon -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-function-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-function -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-gateway-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-gateway -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-metadata-base-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-metadata-base -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/s2/auth-api-0.9.4.jar

-D groupId=supersonic -D artifactId=auth-api -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/auth-authentication-0.9.4.jar

-D groupId=supersonic -D artifactId=auth-authentication -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/auth-authorization-0.9.4.jar

-D groupId=supersonic -D artifactId=auth-authorization -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-api-0.9.4.jar -D groupId=supersonic -D artifactId=headless-api -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-chat-0.9.4.jar -D groupId=supersonic -D artifactId=headless-chat -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-core-0.9.4.jar -D groupId=supersonic -D artifactId=headless-core -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-server-0.9.4.jar -D groupId=supersonic -D artifactId=headless-server -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-server-0.9.4.jar -D groupId=supersonic -D artifactId=headless-server -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/chat-api-0.9.4.jar -D groupId=supersonic -D artifactId=chat-api -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/chat-server-0.9.4.jar -D groupId=supersonic -D artifactId=chat-server -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/common-0.9.4.jar -D groupId=supersonic -D artifactId=common -D version=0.9.4 -D packaging=jar

待依赖包下载完成后执行

 

打包命令(选择跳过test)

 

image-20240802230602159.png

 

打包完成后修改standalone-server的配置文件,最后面mysql链接配置

 

image-20240802230710411.png

 

点击运行StandaloneServer

 

image-20240802230810597.png

 

访问

 

http://localhost:5173/ 初始账号&密码:admin、dolphinscheduler123

 

 

 

相关链接

Gitee:https://gitee.com/zhenglv123456/dcluster

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值