我有一个具有以下结构的项目:
parent
> core
> module-1 (with dependencies: A, B)
> module-2 (with dependencies: X, Y)
> project
Run Code Online (Sandbox Code Playgroud)
module-1
并module-2
在不同环境中提供相同的功能(数据访问).模块project
取决于core
,或者是module-1
或module-2
.
问题:如果我让project
同时依赖于module-1
和module-2
,有很多不必要的传递依赖的(如部署到环境#1的时候我不需要X或Y,因为只有module-1
在那里使用).
我想尽早如果两个构建失败module-1
和module-2
被指定为的依赖性project
.
我写了一个查找每个模块的测试,如果找到这两个模块就会失败,但我认为应该有一个更简单/更直接的方法来做到这一点.
归档时间: |
|
查看次数: |
74 次 |
最近记录: |