源码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
标签:数据服务,dinky,file,lib,dcluster,jar,IDEA,install,1.1 From: https://blog.csdn.net/qq_41911734/article/details/142034583