我有两个模块 A 和 B。实际上 B 是 A 的插件
。B 在编译时依赖于A。A 不依赖于 B。在 A 运行时我想将 B 添加到类路径中,所以在 A 的 pom.xml 中我添加以下依赖项
pom.xml
<dependency>
<groupId>my_group</groupId>
<artifactId>my_Plugin</artifactId>
<version>${project.version}</version>
<scope>runtime</scope>
</dependency>
Maven 进程因循环依赖错误而失败
[ERROR] The projects in the reactor contain a cyclic reference: Edge between 'Vertex{label='A'}' and 'Vertex{label='B'}' introduces to cycle in the graph B-->A-->B -> [Help 1]
[错误]
为什么运行时依赖会影响编译时间?