1.NCC前端导出补丁包,首先需要配置需要导出的模块信息如下图,导出了模块mmmpsxj下的50H01120这个功能
确定好要打的包后,在终端中输入命令:npm run patch 回车即可,等待运行完成,将生产补丁包(补丁包的名称可以进行修改)
2.打完前端包后,需要打后端的包,包括client和server两部分,选中开发好的代码,包括xml配置文件,点击右键进行导出
3.填写补丁包名称下一步一直到填写导出包的路径,填写路径下一步直到完成导出包
4.将后端代码client下的配置内容拷贝到前端包,依据是home下的目录结构。并删除原来client下的yyconfig目录,前端包完成。client下的classes文件夹放到前端包WEB-INF下。
5.删除完client目录后的后端包,需要将upm文件和bmf元数据文件拷贝到补丁包中,修改模块名称为当前修改代码的模块,添加upm文件到META-INF目录下,没有该目录的话就建立,添加bmf文件到METADATA 目录下,没有的话就建立。打包完成。
6.如果添加的包有bmf文件的话,需要升级元数据,管理员登录开发者账套:动态建模平台》模型定制与管理》元素据管理》升级
7.前端包多余的内容均要删除干净,后端包的client下的xml文件和java代码要移到前端包。