这个问题来源于今天要对接某云短信功能使用sdk方式,就需要引用对方jar包导致了后面的入坑之路啦!非常非常简单的一个问题。 so easy!!!!
就是引用这个万恶之源的jar包。
啊对对对就是他了。然后呢我记在pom里面开始引用了他,对就是他。然后就出现了那一系列的Caused by啦。
看图吧咱就
<dependency>
<groupId>com.sdkclient</groupId>
<artifactId>sdk.sms</artifactId>
<scope>system</scope>
<systemPath>${project.basedir}/lib/sdk.sms-1.0.jar</systemPath>
<version>1.0</version>
</dependency>
各位接下来就是报错的异常啦
那么怎么解决的呢!因为之前写过这样的,后面经过一通的深思熟虑之后.....................
啊顿时思路打通想到啦缺少了build中的configuration的配置啦。真的是!!!!大写服自己了也是
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- 把includeSystemScope属性 设置为 true 再项目 打包时可以打到jar包中 -->
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
</build>
啊这就解决了啊就!就这