有两种解决办法spring
1、若是jar很少,就一两个,能够经过maven管理本地jarmaven
一、将jar安装到本地maven仓库,groupId,artifactId能够随便填写测试
二、能够经过命令安装:mvn install:install-file -Dfile=myjar-1.0.jar -DgroupId=com.ws.sample -DartifactId=myjar -Dversion=1.0 -Dpackaging=jar,ui
三、也能够直接在pom文件中直接先引入,会报找不到jar,而后根据错误指出的路径,将jar复制进去,注意看是否要对jar文件进行重命名,要跟错误的jar名字和路径要一致。code
2、若是jar比较多,按上面的方法比较麻烦,可选择修改maven打包方式,将外部jar打包进去xml
一、在项目根目录下新建lib文件夹get
二、将全部jar包放到lib目录下,而后 add build path io
三、在pom文件中添加resources节点,添加以下内容class
<resources> <resource> <directory>lib</directory> <targetPath>BOOT-INF/lib</targetPath> <includes><include>**/*.jar</include></includes> </resource> <resource> <directory>src/main/resources</directory> <targetPath>BOOT-INF/classes</targetPath> </resource> </resources>
注意第二个resource节点也必需要有,不然不会将配置文件打包进行打包
注:以上第二个测试使用的是spring boot 项目,打包成jar