开学第二课:教你使用maven创建多模块项目

本文阅读 5 分钟
首页 代码,Java 正文

        使用maven创建多模块的时候,我们知道肯定是有父类和子类组成的,那我们应该先创建一个父类,然后再创建子类,那么所谓的父类与子类是通过什么连接在一起的?         第一步: 右键“file–project”,在弹出的窗口上选择Maven,注意:图上红色部分表示是否添加为项目添加骨架,由于我们这是父类,所以不添加任何骨架,直接下一步,编写父类的名字,我写的是“itripbackend2”,最后finish即可。

img         第二步: 新建好的项目如下,由于这是父工程,父类不做任何功能的实现,给子工程提供依赖而已,所以我们需要把src这个目录删除掉。 img img         第三步: 打开父工程的pom.xml文件,如下图,这是父工程的坐标,后面可能后引用。我们需要在父工程的pom.xml文件里添加一个打包方式。如下代码:

<groupId>org.example</groupId>
    <artifactId>itripbackend2</artifactId>
    <version>1.0-SNAPSHOT</version>

<!-- 打包方式为pom-->
    <packaging>pom</packaging>

        第四步: 展开屏幕右侧的maven,依次点击“clean”、“compile”、“package”、“install”,分别表示清空缓存、编译文件、把项目打包、把打包之后的项目安装到本地仓库中。也就是说,打包安装成功之后,可以去自己本地maven仓库中看看是否有父工程的pom包,成功的图片在下图中。

img img

        第五步: 接下来我们开始创建子项目。子项目又分为两种,一种是纯后端java工程,一种是web项目,两种项目的构建方式不同。我们先说java子工程的创建。         点击父工程,记住是父工程,右键“Module”,在弹出的窗口中选择maven,此时还是不选择任何骨架,jdk选择1.8或者1.8以上,然后下一步。 img

        第六步: 弹出的新窗口表示的是子工程与父工程的关系。Parent是新建子工程所依赖的父工程,Name是子工程的项目名,Location:项目所存的位置,下面是一些组织,不需要做任何的修改,随着上面的改变而自动改变的。最后点击finish即可。 img

        第七步: 如上一样,打开子工程的pom.xml文件,看到有一个的节点,这是子工程所引入的父工程的坐标,此时可以打开父工程的pom.xml文件,会发现比刚刚多了一个的节点,表示父工程下面的子节点。同样的我们仍旧需要设置打包方式,因为以后的子工程会用到实体类,这样方便通过坐标引入itripbeans。

<parent>
        <artifactId>itripbackend2</artifactId>
        <groupId>org.example</groupId>
        <version>1.0-SNAPSHOT</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
    <artifactId>itripbeans</artifactId>
    <!-- 打包方式-->
    <packaging>jar</packaging>

        第八步: 此时仍旧和第四步一样,依次点击itripbeans的四个属性,这样第一个子工程就创建好了。此时咱们也可以去maven的本地仓库查看,文件里会多出一个itripbeans的打包。 img         第九步: 下面说一下子工程是webapp的如何创建。前面步骤一样,只是这里需要勾选上那个选项,下面再选择图片中被标注蓝色的一行,表示这是一个webapp项目。然后一直下一步即可。 img         finish之后,webapp的子工程结构是如下图所示的。 img

        这样的话,一个maven多模块项目就构建好了。         

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/qq_46540738/article/details/118335599
-- 展开阅读全文 --
安全面试之XSS(跨站脚本攻击)
« 上一篇 07-24

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复