我遇到的问题是在开发demo过程中,a项目引了本地b项目api模块打的jar包,
问题描述
简述下我的操作:
b项目api模块clean package
a项目maven打开toggle offline mode
在a项目的父pom和子pom中引入b项目api模块的依赖,maven reload
结果是a项目父pom未报错,external libraries中也有了依赖
![在这里插入图片描述](https://img-blog.csdnimg.cn/b5b469bc9c17432a9bd23c91c91538b7.png)
但是子pom报错,也无法在代码中引入b项目的类
![在这里插入图片描述](https://img-blog.csdnimg.cn/7a5b67d6bbd6460f95b4a0da33be00d1.png)
解决办法
Ctrl+Alt+Shift+S,依次选中你在a项目子模块的依赖,点击加号+,引入b项目依赖
![在这里插入图片描述](https://img-blog.csdnimg.cn/78a94adfbb7c4de0a466ffd6d7fa224c.png)
选择library
![在这里插入图片描述](https://img-blog.csdnimg.cn/6f7ac6d0aaba4fbf8a7fec6c66c1d505.png)
添加依赖
![在这里插入图片描述](https://img-blog.csdnimg.cn/3fc1f551c85849d3af5e036836f1e80a.png)
问题得到解决