1、首先我们有个多模块项目,包含A和B两个模块,A包含接口,B包含实现,就需要B引用A接口。
2、我们在B模块创建一个接口。
3、我们在A模块创建一个实现类,需要时间B项目的接口,我们看到现在是无法引用的,显示红色。
4、打开B模块的pom.xml,加上<packaging>jar</packaging>,同时记下B模块的artifactId。
5、我们龅歧仲半打开A模块的pom.xml,输入依赖,在依赖节点输入B模块artifactId,会自动显示下拉,我们找到B的artifactId回车。
6、系统自动带出groupid。先保存后,点击左下import导入B模块的包
7、打开A模块的实现类,我们import导入B模块的接口,还是红色,是因为还需要实现接口的方法。
8、将接口方法拷贝过来,我们可以看到已经不会报错了,说明已经引入成功。