标签: java scala maven
我正在Scala中从事多模块项目,在这里我需要调用存在于不同模块,不同类中的方法,但是由于模块之间存在循环构建依赖关系,因此无法直接向maven添加依赖项并使用它。 作为一种变通办法,可以将类添加到类路径,并使用Reflections扫描类路径以调用该方法并使用它。
Project |__Module A |__Module B
PS。这是示例场景,我很可能在这里进行POC,我知道还有其他方法可以消除循环依赖性。