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