在Modelio中,如何修复“PredefinedTypes 3.9.00”模型片段的顺序错乱?
我把Modelio的版本从5.1更新到了5.4。打开一个上次以5.1格式保存的模型。它会问我是否要迁移,我选择了是。随后出现一个对话框,内容如下:
「PredefinedTypes 3.9.00」 模型片段的顺序错乱。
为了访问该模型,请先修复导致故障的原因,然后再打开该项目。
原因:
java.nio.file.NoSuchException
C:\Users\${user}.modelio\5.1\opensource-cache\conf\org.eclipse.osgi\302\0.cp\res\PredefinedTypes.ramc
有没有办法修复这个问题?

解决方案
识别新的PredefinedTypes.ramc
你首先需要做的第一件事是找出新的PredefinedTypes.ramc的路径。
把消息框中显示的路径记录下来。将5.1更新到你当前正在运行的版本。
打开文件资源管理器,寻找一个类似的路径。对于5.4,我找到了C:\Users\${user}.modelio\5.4\opensource-cache\conf\org.eclipse.osgi。
在文件夹org.eclipse.osgi下,停止并搜索PredefinedTypes.ramc。
新的路径是C:\Users\${user}.modelio\5.4\opensource-cache\conf\org.eclipse.osgi\305\0.cp\res\PredefinedTypes.ramc
更新PredefinedTypes.ramc
第二步是在你的模型上更新库。
在Modelio中打开出现问题的模型。
进入 菜单 -> 库。
此对话框显示如下:

选择显示的PredefinedTypes,然后点击 移除。
点击“从本地文件添加…”,并填写新的PredefinedTypes.ramc的路径。
红色的X 会消失。关闭对话框。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。