3.1 快速安装

3.1.1 安装规则设计器环境

3.1.1 .1 安装vscode

img

3.1.1 .2 安装udm插件

查看vscode版本

需要注意,vscode的最低版本号必须在1.100.0及以上,如下图所示版本为1.104.0

帮助--->关于

(图:帮助--->关于)

显示版本信息

(图:显示版本信息)
进入插件市场

如下图所示,进入微软官方插件市场,输入umd关键字确定后,点击【安装】即可自动完成安装。

img

查看插件安装结果

1)创建规则项目,用户打开本地系统任意的一个文件夹作为【规则项目】的根目录,如下图所示,打开一个已存在的规则项目。

img

2)右键菜单,如下所示即表示udm规则开发插件安装成功。

img

3.1.2 安装规则管理运行时环境

操作人员需根据自身知识储备情况,选择适合自己的身份(普通用户,开发者)构建本地的规则运行时环境。

3.1.2.1 我是普通用户

普通用户:作为非专业程序员,通常具备日常电脑办公知识,适合简单试用软件产品,了解规则配置和使用,为后续深度使用奠定基础。

1)下载安装包

请操作人员在浏览器中输入地址https://gitee.com/BSTEK-BEIJING/udm-server-sample/releases/download/V0.4/udmServer-sample.zip后,会自动下载一个zip压缩包(已内置H2数据库),解压后如下图所示:

img

温馨提示:

  • 本安装包中,已经完成系统初始化工作,初始数据已存储在/home/data文件库中
  • 已内置示例规则项目,用户在登录web端后,可在规则仓库中查看
  • web管理端的系统管理员账户admin其密码为password

2)修改配置文件,适配自己电脑环境

  • 修改/config/logback-spring.xml中的日志输出路径为本电脑上已存在的一个目录

image-20260214100438597

  • 修改/config/udmserver-init.properties中的路径为本电脑上已存在的一个目录
udmserver.home=G:/Users/Desktop/udm/deploy/home
2)启动运行时环境

windows环境

在windows环境中双击【启动.bat】文件即可运行程序。

其它环境

例如在linux控制台中,输入以下命令即可

java -server -Xbootclasspath/a:./config/ -Xms2g -Xmx4g -Xss2m -XX:-UseGCOverheadLimit -jar udmServer-0.1.jar

3.1.2.2 我是开发者

开发者:作为专业的程序员,通常喜欢自己动手安装环境,适合深度测评软件情况,以及做系统集成等后续工作。

1)准备工作
下载安装包

从远程仓库下载示例工程代码 git clone https://gitee.com/BSTEK-BEIJING/udm-server-sample.git 到本地磁盘中。

创建一个数据源

本例使用mysql数据库,已创建好一个udmdb的数据库。

检查jdk版本

在控制台中输入 java -version ,会显示如下类似信息, 即表示已成功安装jdk并配置了环境变量。

img

2)构建本地开发环境
在idea中完成构建

img

修改配置文件

将udmserver-init.properties中的udmserver.home修改为本地一个存在的目录地址。

udmserver.home=G:/Users/Desktop/udm/repo/home
启动服务

找到springBoot程序的入口文件UdmServerApplication.java,右键运行,观察控制台输出信息,没有异常,有形如 [UDM Server]初始化完成! 则代表服务启动成功。

[2025-10-21 20:37:21.798] [main] INFO  o.s.b.w.e.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8090 (http)
[2025-10-21 20:37:21.803] [main] INFO  o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8090"]
[2025-10-21 20:37:21.804] [main] INFO  o.a.catalina.core.StandardService : Starting service [Tomcat]
[2025-10-21 20:37:21.804] [main] INFO  o.a.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.83]
[2025-10-21 20:37:21.923] [main] INFO  o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
[2025-10-21 20:37:21.923] [main] INFO  o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 916 ms
[2025-10-21 20:37:22.046] [main] INFO  c.b.u.s.c.bootstrap.BootstrapManager : [UDM Server]初始化...
[2025-10-21 20:37:22.049] [main] INFO  c.b.u.s.c.bootstrap.BootstrapManager : [UDM Server]Server Home:G:/Users/Desktop/udm/repo/home
[2025-10-21 20:37:22.234] [main] INFO  c.b.u.s.c.bootstrap.BootstrapManager : [UDM Server]初始化完成!
[2025-10-21 20:37:22.556] [main] INFO  o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8090"]
3)系统初始化

打开浏览器

  • 输入地址http://localhost:8090/udmserver/setup

img

初始化设置

  • 配置服务路径,系统管理员账户等,新手采用默认值即可

img

  • 配置数据源连接信息

img

  • 点击确定后,后台即可自动创建数据库表,请注意配置正确的可用数据源。

检查数据库表信息

img

results matching ""

    No results matching ""