这段时间研究realmethods,发现经常使用的uml设计工具powerdesigner生成的xmi居然不能导入。
经过研究发现由于powerdesigner生成的1.0的xmi,在realmethods中不认它的name属性,所以无法导入。
如果生成1.1的xmi 则出现A location step was expected following the '/' or '//' token错误。做了很多修改,最后终于发现解决方法。
1.用powerdesigner将类图导成1.1版本的xmi
2.将<XMI xmlns:UML="//org.omg/UML/1.3" xmi.version="1.1">中的//org.omg/UML/1.3 改成org.omg/UML/1.3并保存
3.将改好的xmi文件导入realmethods