欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

1、按照公司源代码内部申请流程(参见AME+链接:https://ame.primeton.com/default/ame_common/regular/regularShow.jsp?id=361)申请Governor 后端源码工程;

2、安装 EOS 8LA Studio,注意:只能用 EOS 8LA Studio,不能用其他开发工具(IDEA、VSCode等),因为依赖了 EOS 8LA 的资源;

3、导入源码工程(com.primeton.umcp.esb 源码库除外,参见第 5 步),详见截图:

5、com.primeton.umcp.esb 代码库要用 EOS 项目的导入方式,详见如下截图:

说明:

1、如果和 maven 项目一起导入,则无法正常逻辑流组件。

2、如果要 debug 逻辑流,需要在 com.primeton.umcp.esb 上执行 mvn clean package 后,将 target/com.primeton.esb.governor.esbgovernor-8.0.0.0-GA/WEB-INF/_srv 下文件夹及文件全部复制到com.primeton.esb.governor.starter/governor 下(如果没有 governor 目录则手工创建一个)。

6、获取 settings.xml 文件,修改本地仓库路径。注意:需要申请 vpn 连接公司内网 nexus 仓库;

<localRepository>此处改为本地仓库存储目录</localRepository>

7、配置 Maven 仓库,详见截图:

8、执行 Maven》Update Project,等待下载相关资源,时间比较长;

9、在 com.primeton.esb.governor.starter 项目上执行 mvn clean package 后,将 startup.conf 文件复制到 com.primeton.esb.governor.starter/governor下,并修改 IP、Port 等配置;

10、修改 com.primeton.esb.governor.starter/target/classes/application.yml 中的数据库相关配置;

11、开发环境通过 spring boot 启动 ,运行com.primeton.esb.governor.starter/ESBGovernorApplication.java

  • 无标签