当前位置: 首页 > wzjs >正文

兰州网站排名公司网络营销与策划课程

兰州网站排名公司,网络营销与策划课程,免费云主机服务器,做网站老板嫌弃太丑谁的锅目录 一、环境准备 二、源码获取 三、源码编译问题解决 四、关键配置修改 五、服务启动 一、环境准备 必需软件 JDK 8(必须使用 JDK 8) Maven 3.6.0(必须 ≥3.6.0) Git MySQL 5.7 版本验证 java -version # 必须显示 ja…

目录

一、环境准备

二、源码获取

三、源码编译问题解决

四、关键配置修改

五、服务启动


一、环境准备
  1. 必需软件

    • JDK 8(必须使用 JDK 8)

    • Maven 3.6.0+(必须 ≥3.6.0

    • Git

    • MySQL 5.7+

  2. 版本验证

    java -version  # 必须显示 java version "1.8.x"
    mvn -v         # 必须显示 Apache Maven 3.6.0+
二、源码获取
  1. 克隆仓库并切换分支:

    git clone git@github.com:apache/dolphinscheduler.git
    cd dolphinscheduler
    git checkout 3.2.0  # 必须精确切换到3.2.0分支
三、源码编译问题解决
  1. 首次编译命令

    mvn clean install -Prelease -Dmaven.test.skip=true
  2. 问题1:Spotless格式检查失败 问题现象: 编译失败,控制台显示:

    [ERROR] Failed to execute goal com.diffplug.spotless:spotless-maven-plugin:2.27.2:check
    [ERROR] The following files had format violations:
    [ERROR]     pom.xml
    [ERROR]         @@ -15,7 +15,8 @@
    [ERROR]          ··~·See·the·License·for·the·specific·language·governing·permissions·and
    [ERROR]          ··~·limitations·under·the·License.
    [ERROR]          ··-->
    [ERROR]         -<project·xmlns="http://maven.apache.org/POM/4.0.0"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"·xsi:schemaLocation="http://maven.apache.org/POM/4.0.0·http://maven.apache.org/xsd/maven-4.0.0.xsd">
    [ERROR]         +<project·xmlns="http://maven.apache.org/POM/4.0.0"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    [ERROR]         +·········xsi:schemaLocation="http://maven.apache.org/POM/4.0.0·http://maven.apache.org/xsd/maven-4.0.0.xsd">

    问题原因pom.xml 文件的XML格式不符合规范,Spotless插件强制要求xsi:schemaLocation属性换行显示

    解决方案

    ./mvnw spotless:apply  # 自动修复格式问题
  3. 问题2:Maven版本不兼容 问题现象: 使用Maven 3.5.0编译时失败,控制台显示:

    [ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.12.1:install-node-and-pnpm 
    [ERROR] The plugin com.github.eirslett:frontend-maven-plugin:1.12.1 requires Maven version 3.6.0

    问题原因: 前端编译插件frontend-maven-plugin强制要求Maven版本≥3.6.0

    解决方案: 升级Maven到3.6.0+版本

  4. 重新编译

    mvn clean install -Prelease -Dmaven.test.skip=true
四、关键配置修改
  1. MySQL驱动作用域修改 文件dolphinscheduler-bom/pom.xml 修改点

    <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><!-- 将scope从test改为compile --><scope>compile</scope>
    </dependency>

    原因:确保编译时包含MySQL驱动

    紧接着创建dolphinscheduler数据库,并且dolphinscheduler/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sqlSQL文件直接在新创建的数据库中执行,初始化数据库。

  2. Master服务配置

    • 数据库配置dolphinscheduler-master/src/main/resources/application.yaml

      spring: datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/dolphinschedulerusername: rootpassword: mysql
    • 日志配置dolphinscheduler-master/src/main/resources/logback-spring.xml<root>节点内添加:

      <appender-ref ref="STDOUT"/>  <!-- 添加此行才能在控制台看到日志 -->
  3. Worker服务配置

    • 日志配置dolphinscheduler-worker/src/main/resources/logback-spring.xml 添加相同配置:

      <appender-ref ref="STDOUT"/>
  4. API服务配置

    • 数据库配置dolphinscheduler-api/src/main/resources/application.yaml

      spring: datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/dolphinschedulerusername: rootpassword: mysql
    • 日志配置dolphinscheduler-api/src/main/resources/logback-spring.xml 添加:

      <appender-ref ref="STDOUT"/>
五、服务启动
  1. 启动Master

    • 类路径:org.apache.dolphinscheduler.server.master.MasterServer

  2. 启动Worker

    • 类路径:org.apache.dolphinscheduler.server.worker.WorkerServer

  3. 启动API服务

    • 类路径:org.apache.dolphinscheduler.api.ApiApplicationServer


参考资料:DolphinScheduler环境搭建


文章转载自:

http://rLv6nqYH.gkxbz.cn
http://nytMTInC.gkxbz.cn
http://NdFNyCEd.gkxbz.cn
http://Dygo0ZKi.gkxbz.cn
http://VHsHVQ9k.gkxbz.cn
http://bQyvaPRy.gkxbz.cn
http://ZWPOr9Ix.gkxbz.cn
http://C8nqtw9F.gkxbz.cn
http://rE7AycEc.gkxbz.cn
http://ULDTW0jn.gkxbz.cn
http://mJ280Lpj.gkxbz.cn
http://ITeY09Y1.gkxbz.cn
http://yA2MxwoJ.gkxbz.cn
http://ZNp1yyFn.gkxbz.cn
http://3t4zmiWW.gkxbz.cn
http://gvP1lZA9.gkxbz.cn
http://8xRi67P1.gkxbz.cn
http://dz9vvnAe.gkxbz.cn
http://tXYv5Asi.gkxbz.cn
http://J2SdIztU.gkxbz.cn
http://PoujUTmd.gkxbz.cn
http://2sOPSkY3.gkxbz.cn
http://ovDivc00.gkxbz.cn
http://glIUne6o.gkxbz.cn
http://5kt1orbZ.gkxbz.cn
http://V4ljiLBJ.gkxbz.cn
http://g6v9m0ay.gkxbz.cn
http://gn5a2s1u.gkxbz.cn
http://1O6S5Upf.gkxbz.cn
http://8uY3nF2x.gkxbz.cn
http://www.dtcms.com/wzjs/631148.html

相关文章:

  • 淮安网站建设公司电话wordpress手机发表文章
  • 展示型网站有哪些内容商务网站建设与维护补考试卷
  • 北京高端网站建设图片大全产品营销网站建设
  • 站长工具下载appwordpress 跳转特效
  • 网站的视频做gif网站给假冒伪劣产品做推广
  • 怎样建设凡科网站网络综合布线设计图
  • 网站建设与网页设计大作业青岛网站关键字优化
  • 网站建设的目标有哪些wordpress短信验证插件
  • 郑州 网站开发简约网站设计
  • 黄岩做网站的公司it培训网站模板
  • 电子商务网站域名工商公示网
  • 网站开发 入门 pdf可信网站认证 代理商
  • 网站申请备案WordPress完整安裝包
  • 微信投票网站开发营销型网站建设讨论题
  • wordpress全站cdn ssl上海装修找哪家公司好
  • 做国际网站的上海高端网站公司备案信息在哪里查
  • 建个公司网站怎么弄centos系统怎么做网站
  • 自学编程网站免费装饰设计室内公司
  • jsp网站缓存在哪微信下安装
  • 医院网站那里填评价建筑工程网格化管理台账表格
  • 做网站做app区别东莞市专注网站建设服务机构
  • 网站建设直播俄罗斯网站域名注册
  • 网站建设 深圳信科公司wordpress插件有api吗
  • 好的宝安网站建设实训建设网站的目的
  • 临沧网站建设ynyue济宁住房和城乡建设厅网站
  • 建立网站的必要性全球人口多少亿
  • 北京网站建设要多少钱hexo用wordpress
  • 织梦网站后台怎么登陆宁夏做网站好的公司
  • 网站建设etwlamp wordpress主题
  • 开网站做一个交易所怎么做深圳全网推广服务