mirror of
https://github.com/spring-projects/spring-boot.git
synced 2024-09-03 04:26:12 +08:00
Upgrade to Maven 3.9.4
Closes gh-36747
This commit is contained in:
parent
f32e27f92e
commit
0c7c7ac8a9
@ -87,12 +87,13 @@ bom {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
library("Maven", "3.6.3") {
|
library("Maven", "3.9.4") {
|
||||||
group("org.apache.maven") {
|
group("org.apache.maven") {
|
||||||
modules = [
|
modules = [
|
||||||
|
"maven-core",
|
||||||
|
"maven-model-builder",
|
||||||
"maven-plugin-api",
|
"maven-plugin-api",
|
||||||
"maven-resolver-provider",
|
"maven-resolver-provider"
|
||||||
"maven-settings-builder"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,10 +16,16 @@ dependencies {
|
|||||||
compileOnly("org.apache.maven.plugin-tools:maven-plugin-annotations")
|
compileOnly("org.apache.maven.plugin-tools:maven-plugin-annotations")
|
||||||
compileOnly("org.sonatype.plexus:plexus-build-api")
|
compileOnly("org.sonatype.plexus:plexus-build-api")
|
||||||
compileOnly("org.apache.maven.shared:maven-common-artifact-filters") {
|
compileOnly("org.apache.maven.shared:maven-common-artifact-filters") {
|
||||||
|
exclude(group: "javax.annotation", module: "javax.annotation-api")
|
||||||
exclude(group: "javax.enterprise", module: "cdi-api")
|
exclude(group: "javax.enterprise", module: "cdi-api")
|
||||||
exclude(group: "javax.inject", module: "javax.inject")
|
exclude(group: "javax.inject", module: "javax.inject")
|
||||||
}
|
}
|
||||||
|
compileOnly("org.apache.maven:maven-core") {
|
||||||
|
exclude(group: "javax.annotation", module: "javax.annotation-api")
|
||||||
|
exclude(group: "javax.inject", module: "javax.inject")
|
||||||
|
}
|
||||||
compileOnly("org.apache.maven:maven-plugin-api") {
|
compileOnly("org.apache.maven:maven-plugin-api") {
|
||||||
|
exclude(group: "javax.annotation", module: "javax.annotation-api")
|
||||||
exclude(group: "javax.enterprise", module: "cdi-api")
|
exclude(group: "javax.enterprise", module: "cdi-api")
|
||||||
exclude(group: "javax.inject", module: "javax.inject")
|
exclude(group: "javax.inject", module: "javax.inject")
|
||||||
}
|
}
|
||||||
@ -40,6 +46,7 @@ dependencies {
|
|||||||
intTestImplementation("org.testcontainers:junit-jupiter")
|
intTestImplementation("org.testcontainers:junit-jupiter")
|
||||||
|
|
||||||
mavenOptionalImplementation("org.apache.maven.plugins:maven-shade-plugin") {
|
mavenOptionalImplementation("org.apache.maven.plugins:maven-shade-plugin") {
|
||||||
|
exclude(group: "javax.annotation", module: "javax.annotation-api")
|
||||||
exclude(group: "javax.enterprise", module: "cdi-api")
|
exclude(group: "javax.enterprise", module: "cdi-api")
|
||||||
exclude(group: "javax.inject", module: "javax.inject")
|
exclude(group: "javax.inject", module: "javax.inject")
|
||||||
}
|
}
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
<snapshots>
|
<snapshots>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
</snapshots>
|
</snapshots>
|
||||||
|
<checksumPolicy>ignore</checksumPolicy>
|
||||||
</repository>
|
</repository>
|
||||||
<repository>
|
<repository>
|
||||||
<id>spring-milestones</id>
|
<id>spring-milestones</id>
|
||||||
@ -42,6 +43,7 @@
|
|||||||
<snapshots>
|
<snapshots>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
</snapshots>
|
</snapshots>
|
||||||
|
<checksumPolicy>ignore</checksumPolicy>
|
||||||
</pluginRepository>
|
</pluginRepository>
|
||||||
</pluginRepositories>
|
</pluginRepositories>
|
||||||
</profile>
|
</profile>
|
||||||
|
@ -30,7 +30,6 @@ import java.util.Set;
|
|||||||
import org.apache.maven.artifact.Artifact;
|
import org.apache.maven.artifact.Artifact;
|
||||||
import org.apache.maven.artifact.DefaultArtifact;
|
import org.apache.maven.artifact.DefaultArtifact;
|
||||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||||
import org.apache.maven.artifact.repository.ArtifactRepository;
|
|
||||||
import org.apache.maven.artifact.resolver.ArtifactResolutionRequest;
|
import org.apache.maven.artifact.resolver.ArtifactResolutionRequest;
|
||||||
import org.apache.maven.artifact.resolver.ArtifactResolutionResult;
|
import org.apache.maven.artifact.resolver.ArtifactResolutionResult;
|
||||||
import org.apache.maven.artifact.resolver.ResolutionErrorHandler;
|
import org.apache.maven.artifact.resolver.ResolutionErrorHandler;
|
||||||
@ -101,14 +100,16 @@ public class ProcessTestAotMojo extends AbstractAotMojo {
|
|||||||
/**
|
/**
|
||||||
* Local artifact repository used to resolve JUnit platform launcher jars.
|
* Local artifact repository used to resolve JUnit platform launcher jars.
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Parameter(defaultValue = "${localRepository}", required = true, readonly = true)
|
@Parameter(defaultValue = "${localRepository}", required = true, readonly = true)
|
||||||
private ArtifactRepository localRepository;
|
private org.apache.maven.artifact.repository.ArtifactRepository localRepository;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Remote artifact repositories used to resolve JUnit platform launcher jars.
|
* Remote artifact repositories used to resolve JUnit platform launcher jars.
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
@Parameter(defaultValue = "${project.remoteArtifactRepositories}", required = true, readonly = true)
|
@Parameter(defaultValue = "${project.remoteArtifactRepositories}", required = true, readonly = true)
|
||||||
private List<ArtifactRepository> remoteRepositories;
|
private List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories;
|
||||||
|
|
||||||
@Component
|
@Component
|
||||||
private RepositorySystem repositorySystem;
|
private RepositorySystem repositorySystem;
|
||||||
|
Loading…
Reference in New Issue
Block a user