美文网首页
IDEA创建maven父子工程

IDEA创建maven父子工程

作者: 程序员微尘 | 来源:发表于2018-10-10 17:33 被阅读0次

    闲来无事,想自己搭建一个项目偶尔弄点小应用锻炼锻炼自己,先前已经搭建过一个简单的web项目,也写了一些简单的小程序并且部署到自己的服务器,无奈电脑还原的时候忘了备份那份项目了。

    也罢,重新搭建一个更为复杂但方便修改更行的项目吧。

    公司使用的正是SSH框架的maven父子工程项目,初来乍到一看这项目结构,怎么一个项目里面有这么多个子项目,后来问了才知道是maven的父子工程,将微信服务号的项目同管理平台ERP系统两个子工程以及其他jar包整成同一个父项目之下的子工程便于管理。

    下面开始创建一个项目的壳

    首先创建一个空的空间,Idea每创建一个项目就得打开一个窗口,这里创建一个空间以便于存放空项目里的父子项目,File 一> New 一> Project 选择最后一个Empty Project,点击Next进入下一步,接下来填入Project名称以及路径点击finish即创建完一个空的项目。

    创建一个Empty Project
    创建一个Empty Project

    既然是没有项目的空间那么肯定会让你在里面继续创建项目的,开始创建空项目(里面放父工程子工程),选择Moudles 一> Maven 直接Next 不必勾选Create from archetype,输入GroupId以及Artifactid点击Next,如ModulesName需要修改则修改,否则点击finish完成空项目创建,既然是空项目,那么src就没用了可以删除,修改空项目pom文件,添加<packaging>pom</packaging>表示这是一个pom工程项目,如需修改maven配置文件则修改,默认使用IDEA自带的maven,也可以选择自己的maven,File 一> Settings 一> 搜索maven

    创建空的项目
    填写GroupId以及Artifactid
    点击finish完成
    点击ok
    删除src文件夹
    添加pom.xml配置文件信息
    修改maven配置

    接下来开始创建一个父工程parent 跟上一步骤一样,只不过不用删除src了


    这是父工程,不用继承,选择none

    同意是pom工程,添加pom.xml配置信息

    接下来创建子工程,比如创建一个中间件middleware的jar包,在空mytest下点击右键New 一> Module 一> Maven 这是要选中Create from archetype,下面创建工程的一些模版,选中maven- archetype-quickstart 点击Next


    创建第一个子工程middleware
    继承父工程
    如一开始没有配置maven的话这里可以配置
    查看信息是否正确,确保该子工程在父工程之下

    点击finish后等待安装完maven添加pom.xml配置信息声明该项目是一个jar包


    声明该项目是一个jar包

    接下来创建web项目,基本与前面一样,不同的是下面


    选择webapp image.png 自动声明为war包

    其他jar包或者war包一样远离,需要创建多少创建多少。

    相关文章

      网友评论

          本文标题:IDEA创建maven父子工程

          本文链接:https://www.haomeiwen.com/subject/rjopaftx.html