Bir modülün iki bağımlılığı hem yaygın bir bağımsızlık seviyesine sahipse de, kendi modüllerinde farklı sürümleri varsa, bu modül, modülün oluşturulmasında kullanılır? senaryoda Benzer Bağımlılık sürümlerini çözme Maven
Artifact-A
/ \
/ \
/ \
Artifact-B Artifact-C
\ /
1.6.0 \ /1.8.0
\ /
Artifact-D
Örneğin
içinArtifakt-A ediyorum Yapay-C'nin hangi sürümünü kullanımını aşağıda ayrıntılı?
Artifact-A
| \
| |
| |
Artifact-B | 1.60.0
| |
1.62.0 | |
| /
Artifact-C
Eğer maven'in bu sürümleri nasıl çözdüğüne dair kısa bir açıklama sunabilir veya bağlantı kurabilirsiniz.
ayrıca bkz: http://stackoverflow.com/questions/6283891/how-does-maven-resolve-version-conflicts-of-transitive-dependencies-nearest-wi –