Document

Maven项目的moudle之间的依赖关系

Maven项目中多Moudle的依赖关系

1. 创建一个新项目

 

 

 

 

2.选择maven项目(注意不勾选骨架)

 

 

 

3. 输入Name(项目名)然后输入gGoupId,其他会自动生成,最后finish

 

4.新窗口打开

 

 

 

 

 

5.打开后是这样

 

 

 6.新建第一个子模块

 

 

 7.同样选择maven项目,不勾选骨架

 

 

 8.给新模块命名:son-module-one然后点击finish完成

 

 

 

 9.同理再新建一个moudle:son-module-two,结果如图:

 

 10.打开Project Structure。

 

11.将2个子模块的src/mian/java目录设置为Sources,只有设置为sources了,后面才能创建Class.

 12. 设置项目中son-module-two依赖于son-module-one

 

 

 

 

 13前面设置后,只是为了再调用依赖代码时静态编译通过,也就是说仅仅是在写代码时,childmoduletwo调用childmoduleone不提示错误,实际运行时会出错的。

所以还需要在pom文件设置依赖。

 

 

 14.son-module-one中创建一个类One,写一个个测试方法,后面会被son-module-two调用

 

 

 

 

15son-module-two中写一个类Two,用来调用One中的hello方法

 

 

 16运行程序:

 

 

 

posted @ 2021-08-12 17:24  李宗光  阅读(610)  评论(0编辑  收藏  举报