用的是钉钉的API,打包的时候出现jar包找不到的情况:
发现打好的jar包里面并没有第三方jar包,所以我们需要指定第三方jar包在打包的时候要打到特定的j位置:
添加下面的示例代码,路径改成自己的本地路径:
<resources> <resource> <directory>${basedir}/src/main/resources/lib</directory> <targetPath>BOOT-INF/lib/</targetPath> <filtering>false</filtering> <includes> <include>**/*.jar</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources>
<directory>${basedir}/src/main/resources/lib</directory>是上面的自己引用的jar包源码位置
我的是这个:
<dependency> <groupId>com.aliyun</groupId> <artifactId>dingtalk</artifactId> <versi