遇到的问题:
具体原因参考:
(1条消息) NoSuchMethodError 常见原因及解决方法
解决方法:采用maven shade或者剔除jar 包
<build> <finalName>${project.artifactId}-${project.version}</finalName> <resources> <resource> <directory>src/main/resources</directory> </resource> </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.2.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <relocations> <relocation> <pattern>com.google.guava</pattern> <shadedPattern>com.shade.google.guava</shadedPattern> </relocation> <relocation> <pattern>com.google.common</pattern> <shadedPattern>com.shade.google.common</shadedPattern> </relocation> </relocations> </configuration> </execution> </executions> </plugin> </plugins> </build>