JAVA:在IDEA引入本地jar包的方法(不读取maven目录jar包)

问题:

有时maven使用的jar包版本是最新版,但项目需要的是旧版本,每次重新install会自动将mavan的jar包覆盖到项目的lib目录中,导致项目报错。

解决:

在IDEA中手动配置该jar包对应的目录。

点击菜单File->Project Structure->Libraries

在lib列表中选中该jar包,在右边的Classes中将jar包对应的maven目录删除,然后点击+,添加项目目录的\src\main\resources\lib下的该jar包,Ok保存。

mavan重新Install后项目会读取lib下的jar包版本,可以看到jar包版本报错问题已修复。

以上完毕。

相关推荐
prince0537 分钟前
用户积分系统怎么设计
java·大数据·数据库
96773 小时前
理解IOC控制反转和spring容器,@Autowired的参数的作用
java·sql·spring
SY_FC3 小时前
实现一个父组件引入了子组件,跳转到其他页面,其他页面返回回来重新加载子组件函数
java·前端·javascript
耀耀_很无聊3 小时前
09_Jenkins安装JDK环境
java·运维·jenkins
ノBye~3 小时前
Centos7.6 Docker安装redis(带密码 + 持久化)
java·redis·docker
黑臂麒麟3 小时前
openYuanrong:多语言运行时独立部署以库集成简化 Serverless 架构 & 拓扑感知调度:提升函数运行时性能
java·架构·serverless·openyuanrong
XiaoLeisj3 小时前
Android Jetpack 页面架构实战:从 LiveData、ViewModel 到 DataBinding 的生命周期管理与数据绑定
android·java·架构·android jetpack·livedata·viewmodel·databinding
⑩-3 小时前
为什么要用消息队列?使用场景?
java·rabbitmq
似水明俊德3 小时前
01-C#.Net-泛型-面试题
java·开发语言·面试·c#·.net
Allnadyy4 小时前
【C++项目】从零实现高并发内存池(一):核心原理与设计思路
java·开发语言·jvm