我使用“逆向工程”工具在 Enterprise Architect 中创建了一个模型,将我的 Java 类导入到 EA 模型中。现在我打算随着开发的进行使这个模型与代码保持同步。
问题是:当我尝试在模型中同步代码(源 -> 模型)时,它只有在源代码仍然在我第一次导入时在光盘中的相同绝对路径中时才有效。但是,如果我更改源代码在光盘上的位置,它就会复制我的类。
考虑到每个开发人员都有自己的文件夹结构,这是一个巨大的问题。当涉及到不同的操作系统(这是我的情况)时,情况可能会变得更糟。
例子:
导入时源代码的位置:
/Volumes/Data/Projects/xxx_project/src/...
必须由其他开发人员同步源代码时的位置:
C:\projects\xxx_project\src\...
有人知道如何使用源代码的“相对路径”,或者更改源代码在模型上的位置绑定吗?