源码运行
下载源码
前往 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
集成数字底座使用,账号使用底座的用户