OPEN-MBEE源代码配置

1. 源代码Git

后端项目仓库:GitHub - Open-MBEE/exec-mms: This is the source code repository of the MMS Libraries.

前端项目仓库:

GitHub - Open-MBEE/exec-ve: Web Client Application designed to enable users to interact with Model Based System Engineering (MBSE) models

注意好网络然后Git Clone即可

2. 后端项目配置

这是一个采用微服务模式的Springboot架构,直接运行无效,我们需要采用docker先配置好数据库等服务。在IDEA打开后,他会自动用gradle进行下载依赖,需要耐心等待。

1. 修改docker-compose.yml

将mms的部分注释掉,我们想要在IDEA中运行mms,不需要在docker中运行

2. 安装docker

这部分请自行Search

3. 构建docker镜像

  1. 在终端中打开本文件夹
  2. 输入docker-compose up,运行
  3. 等待(下太慢注意网络问题)

出现四个Created即为成功。请注意,如果出现类似报错是端口占用问题。去查如何检查端口占用并关闭进程,或者尝试重启winnat

这样即为运行成功,可在docker desktop中查看

这里如果你用docker运行mms的话(虽然本教程不需要),很逆天的问题是你需要将在IDE里面将gradlew的换行符改为LF,否则docker跑不了(UNIX换行符)

4. 更改数据库配置

打开example->src->main->resources->application-test.properties,修改数据库配置如下

如果你有左上角的数据源标志,点进去后安装驱动,然后测试连接

5. 配置文件配置

1. 打开上文的application-test.properties,全选复制,粘贴到每一个application.properties.example文件中(不知道原作者为什么这样做),然后将其后缀的.example删除

举个例子如下:

全部修改好就可以回到ExampleApplication运行了。如果你想修改端口(默认8080)。可以在example模块下的application.properties中添加server.port=' '

  • 14
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值