如何用 IntelliJ 创建 Springboot 多模块应用

使用 Maven 的多模块结构可以帮助开发者强制保持模块之间的依赖关系,提高模块的重用性,但是要创建 Maven 的多模块应用大多使用纯手工方式,实际上开发者可以使用 IntelliJ 简化这个过程。

下面我会通过一个 IntelliJ 项目来详细介绍如何在 IntelliJ 中创建多模块项目的方法。我会创建一个依赖于 Library 模块的 Application 模块。项目通过 Application 模块启动,启动后用户可以通过 Application 模块会调用 Library 模块的 Greeting.Greet 方法在控制台输出 “Hello World!”。

项目结构如下图所示:

在这里插入图片描述

1. 添加一个根 pom.xml 文件

首先开发者需要创建一个文件夹,比如名字为 multi-module-project,然后创建一个 pom.xml 文件并且把下面的内容放入这个文件中:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.3</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

surfirst

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值