- 依赖了war包导致无法打包
答:多模块依赖时只能依赖jar包 - 依赖了包但是报找不到包
答:项目结构中有重复的源文件夹 - 找不到 日志框架的实现 org.slf4j.impl.StaticLoggerBinde
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
解决方法:
1、在日志依赖外排除所有依赖中日志接口依赖<!-- spring data框架,提供了redis的整合支持,内部支持lettuce以及Jedis客户端 --> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>2.5.6</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency>
2、日志依赖置顶,根据最短路径原则会优先加载
<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.3.8</version> </dependency>
安然的尾巴
个人网站开发者