Skip to content

源码运行

下载源码

前往 gitee 下载代码,地址: https://gitee.com/risesoft-y9/y9-dataflow.git

后端项目

软件运行

IMPORTANT

  • 所有环境编码格式必须为 utf-8。

  • 安装 jdk11,开发工具:idea 或者 eclipse,将项目导入到开发工具里

  • 修改管理端工程的配置文件 application.yml,将 mysql 等服务端口和密码,改为自己的服务地址和密码。修改执行端配置文件 application 里的管理端运行服务地址

  • 管理端默认使用 7055 端口

  • Maven 打包完成后,运行管理端和执行端工程:管理端默认采用外部 Tomcat 启动方式,执行端采用 springboot 内嵌 Tomcat 启动方式,可自行调整启动方式。

运行方式

一、独立使用

1.后端工程risenet-y9boot-support-risedata-scheduler的pom.xml文件使用risedata-security包,如下图:

2.后端工程risenet-y9boot-webapp-risedata-manager的application.yml文件里将y9.feature.oauth2.resource.enabled属性设为false,如下图:

3.前端工程配置文件.env.development里的VUE_APP_APPFEATURES值设为'1',如下图:

二、集成数字底座使用

1.后端工程risenet-y9boot-support-risedata-scheduler工程的pom.xml文件使用y9kernel-security包,如下图:

2.后端工程risenet-y9boot-webapp-risedata-manager工程的application.yml文件里修改oauth2属性enabled设为true,并将地址改成你将使用的数字底座的sso地址,如下图:

3.修改数字底座接口调用的地址,具体地址按自己使用的来改,如下图:

4.前端工程配置文件.env.development里的VUE_APP_APPFEATURES值设为'0',并且修改sso配置,与后端的数字底座的sso配置要保持一致,如下图:

前端项目

软件运行

IMPORTANT

  • node.js版本v14.20.0或者更高版本

  • 打开cmd,或者使用开发工具vscode

  • 进入vue\y9vue-dataFlowEngine文件夹,执行 npm i 全局依赖。依赖安装完成后,执行 npm run serve 运行程序。

  • 管理端默认使用 7070 端口

  • 如果需要部署到其他环境,可以执行npm run build或者npm run build-test打包部署至正式或者测试环境,需要修改.env.production或者.env.test中的配置

访问服务

NOTE

修改前端配置文件中后端接口地址VUE_APP_CONTEXT

运行成功后,访问前端页面 http://localhost:7070/y9vue-dataFlowEngine/

独立使用默认账号,用户名:admin 密码:admin

集成数字底座使用,账号使用底座的用户

Released under the GPL-3.0 License.