Hi,

It appears to me that maven does not use VERSIONs while calculating circular dependencies. Is this true? Here is error I got:

[INFO] The projects in the reactor contain a cyclic reference: Edge between 'Vertex{label='xxx:hk2-maven-plugin'}' and 'Vertex{label='xxx:hk2-maven'}' introduces to cycle in the graph
xxx:hk2-maven --> xxx:hk2-core --> xxx:hk2-maven-plugin --> xxx:hk2-maven

If versions of various artifacts were included, the above graph would have looked like this: xxx:hk2-maven:2.0-SNAPSHOT --> xxx:hk2-core:2.0-SNAPSHOT --> xxx:hk2-maven-plugin:1.0 --> xxx:hk2-maven:1.0.

As you can see, the latter graph does not have any cycle. /Why does maven not use VERSION while detecting cycles?/

Thanks,
Sahoo

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to