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

Maven项目中多Moudle的依赖关系

1. 创建一个新项目

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

 

 

 

 

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

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

 

 

 

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

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

 

4.新窗口打开

 

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

 

 

 

5.打开后是这样

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

 

 

 6.新建第一个子模块

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

 

 

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

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

 

 

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

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

 

 

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

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

 

 10.打开Project Structure。

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

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

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

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

 

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

 

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

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

 

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

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

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

 

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

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

 

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

 

 

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

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

 

 16运行程序:

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

 

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

 

上一篇:V-Two-Ray连接国外网站


下一篇:653.two-sum-iv-input-is-a-bst