据我们所知,在Matlab中使用库必须将其路径添加到全局Matlab应用程序路径中,例如,要使用xunit单元测试库,必须通过用户界面将其路径添加到全局路径中。这样做存在以下问题:
- 每个开发人员都必须在他们的机器上,测试机器上和构建机器上正确设置依赖路径才能正确运行代码
- 我们无法为每个开发人员集中设置路径,因此当依赖关系发生变化时,我们必须发布指令,要求个人手动更改其配置
- 如果不同的项目使用不兼容的依赖关系,则必须在更改项目之间重新配置路径