当前位置:网站首页 > 创业 > 正文

IDEA创建Maven工程多模块继承和聚合创建(详解)

0 张子豪 张子豪 2025-10-12 00:52 1

良多开辟人员都利用过Eclipse建立Maven聚合工程,可是利用IDEA去建立的时辰就会碰到各类不顺遂,今天就来写一下本身的经验。

1子项目引用父项目包掉败

东西/原料

  • IDEA 全称IntelliJ IDEA
  • Maven
  • 注重:这里交接一下,本章只是Idea建立聚合工程的大要思绪和流程。不是具体框架搭建。

步调一

  1. 1

    起首,我们先来建立一个新的工作空间。

    File ->New-Project->Empty Project

    点击Next,进行下一步

  2. 2

    Project location:点击选择一个空文件夹,作为工作空间

    注重:路径不要有中文

    点击Finish,进行下一步

  3. 3

    工作空间建立当作功,选择打开体例(肆意都可以):

    This Windows : 选择本窗口打开

    New Windows:选择新窗口打开

  4. 4

    若是呈现Project Structure 界面

    直接封闭就行

  5. 5

    此刻工程打开的其实就是我们适才建立的工作空间。

步调二

  1. 1

    此刻我们起头建立父工程:

    注重:项目标打包体例为pom

    File -> Module  -> Maven ->Next

    不选择骨架,直接点击Next

  2. 2

    填写你的GroupId和ArtifactId和版本信息

    然后Next

  3. 3

    这里的三个标注名称必然要一致,不然不是建立不出来想要的结果的

    点击Finish

  4. 4

    这里需要点窜pom文件:添加

    <modelVersion>4.0.0</modelVersion><groupId>com.demo</groupId><artifactId>parent</artifactId><version>1.0-SNAPSHOT</version><packaging>pom</packaging><!-- 集中界说依靠版本号 --><properties>    <junit.version>4.10</junit.version>    <!--这里界说良多依靠版本号-->    <!--这里我就纷歧一写出来了--></properties><dependencyManagement>    <dependencies>        <!-- 单位测试 -->        <dependency>            <groupId>junit</groupId>            <artifactId>junit</artifactId>            <version>${junit.version}</version>            <scope>test</scope>        </dependency>    </dependencies>    <!--....--></dependencyManagement>

  5. 5

    建立子工程pojo(打包体例为Jar)

    File -> New ->Module ->Maven

    不消选择什么直接下一步

  6. 6

    选择父工程,填写GroupId和ArtifactId和版本信息

    选择:Next

  7. 7

    这里仍是注重:名称要一致

    点击Finish

  8. 8

    此刻我们能看到pojo.pom中已经担当了parent工程

    而parent工程中也聚合和opjo

  9. 9

    在这我们看一下根基布局,就是如图如许的。

  10. 10

    到这其实已经差不多了,需要建web的可以选择骨架的时辰选择webapp。

    按照本身的需求进行心猿意马制

注重事项

  • 注重:路径不要有中文

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/233611.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图