是否可以将类(在diff模块中)添加到classpath并将其与Reflection一起使用

时间:2018-08-28 03:41:00

标签: java scala maven

我正在Scala中从事多模块项目,在这里我需要调用存在于不同模块,不同类中的方法,但是由于模块之间存在循环构建依赖关系,因此无法直接向maven添加依赖项并使用它。 作为一种变通办法,可以将类添加到类路径,并使用Reflections扫描类路径以调用该方法并使用它。

Project 
 |__Module A 
 |__Module B

PS。这是示例场景,我很可能在这里进行POC,我知道还有其他方法可以消除循环依赖性。

0 个答案:

没有答案