java idea 模块_Java一步一步构建web系统 在IDEA下用Maven搭建多模块项目

1、需求

做一个项目会有很多模块,主要是方便复用,通过各个模块之间聚合。模块也可以独立出来,如公用类库,也可以在做其它项目中使用。该文的实例会有两个模块:分别为dallin-web模块,dallin-utils工具类模块2、新建一个Maven父项目打开IDEA工具,通过file——new——project——maven 如下图所示

80602335_1

2.不勾选Create from archetype,直接点击Next,出现如下界面

80602335_2

3.填写好GroupId和ArtifactId信息后,点击Next4.填写项目名称,该项目名称为spring-demo-parent,点击Next,出现如图界面

80602335_33、建立各个子模块

1.选中建立好的项目后,右击弹出--->New--->Module,如图所示

80602335_4

2.之后弹出来的页面中,直接点击Next,出来如下界面

80602335_5

3.在ArtifactId中我填写dallin-untils(由于会继承了刚创建的父级项目,其它的信息不能修改),填完后,我点击Next4.填写好后项目名称后,继续点击Next,创建完成。

5.我同样的方式,继续创建dallin-web项目,不过在需要勾选未webapp项目,如下图

80602335_6

6.我选择好创建webapp,其它和上面一样,一直到该项目创建完成!

创建好的web项目,现在配置好tomcat环境后也是能够跑起来的。我们不急跑起来,先去添加好模块之间的关系。4、模块之间的关联关系

已经创建好了两个子模块,那就需要去添加两个子模块之间的关联。我们知道两个子项目的是web项目会引用utils项目的子模块关系。其中dallin-web 是依赖于dallin-utils。我们只需要在dallin-web模块中的POM.XML文件中添加如下图

80602335_7父模块和子模块。我们知道了两个模块之间的关系,那parent项目是如何找到wedallin-web子项目和dallin-utils子项目的。在parent里面的POM里面可以找到

dallin-utils dallin-web子项目有又是如何关联父项目的,在相应的子项目中的pom.xml文件中,有

spring-demo-parent com.dallin 1.0-SNAPSHOT5、 配置tomcat

1.在Run/Debug Configurations -->点击左上角的“+” -->Tomcat Server --> Local 如下图所示

80602335_8

2.点击Local弹出的窗口中,Deployment --->右边的那个“加号”,选择dallin-web:war exploded

80602335_9

3.启动项目,看到Hello Word

80602335_10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值