使用 Archunit 时如何忽略静态依赖

How to ignore static dependencies when using Archunit

在我的一个 Archunit 测试中,我正在检查(例如)服务层中只有 类 被表示层中的 类 依赖。

此测试失败,因为据我所知,表示层中的某些 类 在其他非服务层中静态导入常量。

我该如何缓解这种情况?我的一个想法是排除静态导入。我该怎么做,使用流利的 API?

this and this之间有足够的时间来指导你(我们)。

但是,正如@Manfred 在评论中指出的那样,静态导入在字节码级别不存在,所以这不是问题,我实际上发现我的问题不是由静态导入引起的,而我只是需要增加我的可接受依赖项列表。