1、手动拉取并导入项目

  1. git clone -b master ssh://git@git.apexsoft.top:10251/AssetsDepartment/yfd-materiallibrary-server.git

新建一个空文件夹(checkfolder),执行上述克隆代码的命令(因为gitlab默认分支是main,所以克隆时指定master分支):
image.png
将代码克隆到本地仓库之后,打开IDEA,选择open/import导入项目:
image.png
等待项目自动下载好依赖,初始化完成之后,点击启动,报错如下:
image.png
在Edit Configurations中,将Shorten command line改为JAR manifest:
image.png
再次点击启动,报警告(不予理会):

  1. 2022-08-26 09:48:38.781 [restartedMain] [WARN ] org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration - Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false)

可能出现的问题:
在日志台里面找warn那条最后的关键字,全局搜索,找到对应位置,比如(name:sample:${appNameSuffix),需改为name:sample${appNameSuffix:crm}
企业微信截图_16596662813414.png
namespace: 44448501-3a1b-4afc-897e-be8b36191f7