应用构建
2025/8/29小于 1 分钟
环境要求
组件 | 版本要求 |
---|---|
IDEA | - |
JDK | 1.8 |
Node.js | 18+ |
yarn | v1.22.22+ |
Maven | 3.6+ |
一、qData
1.1、后端
- IDEA打qData项目
1.2、后端
- 打包
#项目根目录下
mvn clean package -Dmaven.test.skip
#启动的jar在qdata-server/target/qdata-server.jar
#数据质量服务器启动的jar在qdata-quality/target/qdata-quality.jar
#调度需上传的jar在qdata-etl/target/qdata-etl-3.8.8.jar
1.3、前端
- 加载依赖
cd qData/qdata-ui
yarn install
- 构建生产包
npm run build:prod
- 拷贝构建资源至 Nginx
sudo mkdir -p ./www/qdata
sudo cp -r dist/* ./www/qdata
二、调度器
2.1、IDEA打dolphinscheduler项目
2.2、打包二进制包
#项目根目录下
mvnw.cmd clean install -Prelease -Dmaven.test.skip=true -Dcheckstyle.skip=true -Dmaven.javadoc.skip=true -Dspotless.skip=true
#二进制包所在目录 dolphinscheduler-dist/target/apache-dolphinscheduler-3.2.2-bin.tar.gz