Mvnd with file locking (#508)

* Update mvnd to include Maven Resolver 1.7

As mvnd itself is Java8 lang level, it is completely
okay to up resolver to 1.7 (that is java8 as well).
The only reason why Maven 3.8.x CANNOT use resolver
1.7 is that it is still Java7 level.

* Move missing piece to SPI

* Add global exclusions

* Example of mvnd using file locking (of resolver)

* Drop irrelevant

* Upgrade to released 1.7.3

Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
This commit is contained in:
Tamas Cservenak
2022-04-11 13:29:42 +02:00
committed by GitHub
parent 8ae4f16523
commit d2365ee166
13 changed files with 64 additions and 1450 deletions

View File

@@ -57,7 +57,7 @@
<junit.jupiter.version>5.7.2</junit.jupiter.version>
<logback.version>1.2.10</logback.version>
<maven.version>3.8.4</maven.version>
<maven.resolver.version>1.7.2</maven.resolver.version>
<maven.resolver.version>1.7.3</maven.resolver.version>
<slf4j.version>1.7.35</slf4j.version>
<!-- plugin versions a..z -->
@@ -97,7 +97,6 @@
<module>common</module>
<module>client</module>
<module>daemon</module>
<module>sync</module>
<module>dist</module>
<module>integration-tests</module>
</modules>