1.前言
最近在springboot项目中导入外部jar包打包之后,出现了jar包未找到问题,具体错误如下:
Error:(12,21) java: 程序包com.wjs.Utils不存在
其中导入jar包的方式为:
- 点击idea左上角file,然后点击project
- 选择Modules,点击右侧Dependencies,点击右侧加号
- 选择JARs or directories,然后选择要导入的jar包。
从网上找了挺多的方法,都没有解决问题,于是便想起用最笨最暴力的方法来直接解决,目前问题已经解决,特此记录一下。
2.解决方法
在pom文件里直接添加然后更新pom文件即可。
具体操作入下图:
这里和正常添加pom依赖一样,只是在systemPath中直接写入了jar包的相对路径,例如我使用的这个jar包就是在resources\lib的目录下。
添加之后更新一下pom文件,等进度条结束,重新package打包,就成功了。
3.结束语
其实引发类似的问题还有很多,例如jar包不规范、没有完全导入等问题,本人给出的方法虽然比较笨,但是可以至少保证了jar包一定能导致。(前提是更新pom文件时不报错)也不失为一种可行的办法。