maven dependent version conflict summary

Dependent theory of relativity:

(Ps: the relativistic individuals from the name, version, relationships and relativity have similar points)

 

A-> B (A dependent B); The compatibility (prior to the general release version is compatible, such as jdk), A version of the same case, subsequent high version B are compatible. In the case of B version unchanged, A forward versions are compatible

E.g:

1.0A->1.0B
1.1A->1.1B
1.2A->1.2B

1.0A, 1.1A can be use 1.1B (1.1B forward compatibility 1.0B); 1.1A can be use 1.1B, 1.2B (1.2B certainly compatible 1.1B);

 

Summary: In other words, when the version dependency problem occurs under normal circumstances, the package should be adjusted to be dependent on a large or main package version version turndown

Guess you like

Origin www.cnblogs.com/swz1104919/p/12587468.html