Java 排除所有依赖项中的工件
我想从所有springboot依赖项中排除SpringBootStarter日志记录。目前我是这样做的:Java 排除所有依赖项中的工件,java,spring-boot,maven,Java,Spring Boot,Maven,我想从所有springboot依赖项中排除SpringBootStarter日志记录。目前我是这样做的: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>${spring.boot.version}</version>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>${spring.boot.version}</version>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
<version>${spring.boot.version}</version>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
org.springframework.boot
SpringBootStarterWeb
${spring.boot.version}
org.springframework.boot
spring启动程序日志记录
org.springframework.boot
弹簧靴起动器执行器
${spring.boot.version}
org.springframework.boot
spring启动程序日志记录
如何以更简洁的方式实现这一点?只需申报
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
org.springframework.boot
spring启动程序日志记录
只有一次?我使用的是mvn 3.6.3Maven中没有全局排除项。请查看以下链接以获取完整说明: 但是总结一下,Maven 2不支持这种特性,但在Maven 3中,您可以执行以下操作:
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>app</artifactId>
<version>${project.version}</version>
<exclusions>
<exclusion>
<groupId>*</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
${project.groupId}
应用程序
${project.version}
*
*
这是否回答了您的问题?