【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细)

这篇具有很好参考价值的文章主要介绍了【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章内容框架:

一、开发工具

 二、初始化配置

2.1、Maven初始化设置

2.2、JDK初始化设置

三、创建Maven项目

四、创建Spring Boot Web项目

 五、实现一个Web项目


一、开发工具

        IntelliJ IDEA      版本号: ULtimate 2022.3

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

 二、初始化配置

        打开IntelliJ IDEA工具,进入欢迎页面。

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

        本文在此处,只讲Spring Boot在IntelliJ IDEA中的全局设置方式。具体初始化配置如下:

2.1、Maven初始化设置

        2.1.1、点击欢迎页面中的【自定义】,进入自定义配置界面后,选择【所有设置】。如图所标识的位置。 

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

         2.1.2、 在点击【所有配置】后,会弹出【设置】界面,在设计界面左侧依次点击【构建、执行、部署】——【构建工具】——【Maven】,选中Maven后,在界面的右侧中实现对Maven的配置。其中,Maven主路径是指你下载下来的Maven存放的路径;用户设置文件是指你在Maven中conf文件下的settings.xml。

        需要注意的是:在做这一步之前,要确保你已经下载了Maven包并放到了合适的位置;同时,要确保你已经对settings.xml进行了必要的修改,比如里面的本地仓库的设置。

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

         完成对Maven的初始化配置后,接着可以一次性的再对所要使用的JDK进行全局初始化配置。具体操作如下:

2.2、JDK初始化设置

        2.2.1、打开左侧【Maven】选项,选择并进入【正在导入】选项,然后在导入程序JDK中,选择已经安装好的JDK。

        提示一下:此处一般会根据你再安装JDK时配置的环境变量进行显示。如果没有的话,请确保你配置的JDK的环境变量没有错误。

        如图所示

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

        2.2.2、接着打开【Maven】选项下的【运行程序】选项,在其右侧中,对JRE进行路径配置。具体配置如图所示。此处路径根据个人安装JRE的位置来进行配置即可。

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

三、创建Maven项目

         完成配置后,在IDEA欢迎页面中,选择【项目】选项,然后点击右面的【新建项目】,进行项目的创建。

        在【新建项目】页面中,选择左侧栏的【新建项目】,并根据如图所标注的点,结合自己项目所存放的位置、拟创建的组,进行配置。

        需要注意,在语言中要选中Java,在构建系统中要选中Maven。

        如图所示 

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

        完成配置后,点击【创建】按钮,即可进入开发环境中,如图所示。

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

四、创建Spring Boot Web项目

        由于Maven是一个依赖管理的插件,所有的依赖都在pom.xml文件中进行配置和管理。因此,要创建Spring Boot Web项目,我们就需要再该文件中引入相关依赖。

        4.1、打开项目的pom.xml文件,在其中添加如下代码。

   <!--引入Spring Boot依赖 -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>3.0.5</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <dependencies>
        <!--引入Web场景依赖启动器-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

        添加结束后,点击右侧的刷新按钮,系统会自动加载相关项目依赖。如图所示:

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

 五、实现一个Web项目

        5.1、在com.study包中修改Main类的内容,让其成为一个主程序启动类。具体代码如下:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication //标注该类为主程序启动类
public class Main {
    //主程序启动方法
    public static void main(String[] args) {
//        System.out.println("Hello world!");
        SpringApplication.run(Main.class,args);
    }
}

        项目中的结构及代码如图所示:

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

         5.2、在com.study包下创建一个名为Controller的包,并在该包下创建一个名为HelloController的请求控制类,如图所示:

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

        5.3、在HelloController类中,编写一个请求处理的方法,具体代码如下:

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {
    @GetMapping("hello")
    public String hello(){
        return "hello,Spring Boot";
    }
}

       项目结构和代码页面如下:

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

        5.4、完成之后,即可启动项目。

        注意:如果启动过程中遇到如下图中内容,是因为浏览器端口被占用了。

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

        解决办法如下:

        在resources目录下新建一个文件名为:application.properties 的文件,注意此文件名不可更改。创建完成后,在里面配置服务器端口号即可。此处,我配置为9999。如图所示。

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

        然后再重新启动项目,最终控制台输出样式如下图所示,即可表示服务器启动成功。

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

 文章来源地址https://www.toymoban.com/news/detail-696260.html

        5.5、验证:打开浏览器,在网址处输入:http://localhost:9999/hello,回车,即可显示成功。

【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细),【SpringBoot|Web】,intellij-idea,spring boot,maven

 

 

 

到了这里,关于【IntelliJ IDEA】使用Maven方式构建Spring Boot Web 项目(超详细)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023 最新版IntelliJ IDEA 2023.1创建Java Web前(vue3)后端(spring-boot3)分离 项目详细步骤(图文详解)

    2023 最新版IntelliJ IDEA 2023.1创建Java Web 项目详细步骤(图文详解) 本篇使用当前Java Web开发主流的spring-boot3框架来创建一个Java前后端分离的项目,前端使用的也是目前前端主流的vue3进行一个简单的项目搭建,让你距离Java全栈开发更近一步 🏴‍☠️。 使用版本: “17.0.1”

    2024年02月12日
    浏览(83)
  • 使用Spring Initializr方式构建Spring Boot项目

    除了可以使用Maven方式构建Spring Boot项目外,还可以通过Spring Initializr方式快速构建Spring Boot项目。从本质上说,Spring lnitializr是一个Web应用,它提供了一个基本的项目结构,能够帮助我们快速构建一个基础的Spring Boot项目。下面讲解如何使用Spring Initializr方式构建Spring Boot项目,

    2024年02月12日
    浏览(55)
  • 2. 使用IDEA创建Spring Boot Hello项目并管理依赖——Maven入门指南

    前言:本文将介绍如何使用IDEA创建一个Spring Boot Hello项目,并通过Maven来管理项目的依赖。我们从项目的创建到代码的编写,再到项目的构建和运行,一步步演示了整个过程。 🚀 作者简介:作为某云服务提供商的后端开发人员,我将在这里与大家简要分享一些实用的开发小

    2024年02月10日
    浏览(55)
  • 快速入门:使用 Spring Boot 构建 Web 应用程序

    本文将讨论以下主题: 安装 Java JDK、Gradle 或 Maven 和 Eclipse 或 IntelliJ IDEA 创建一个新的 Spring Boot 项目 运行 Spring Boot 应用程序 编写一个简单的 Web 应用程序 打包应用程序以用于生产环境 通过这些主题,您将能够开始使用 Spring Boot 并创建自己的 Web 应用程序。 Spring Boot是一个

    2024年02月07日
    浏览(73)
  • 使用IntelliJ IDEA 配置Maven(入门)

    使用IntelliJ IDEA配置Maven时,需要按照以下步骤进行操作。请注意,由于涉及到软件安装和配置,以下步骤可能会因为版本更新而略有变化。 1、下载并安装IntelliJ IDEA 首先,需要下载并安装最新版本的IntelliJ IDEA集成开发环境。你可以从官方网站(https://www.jetbrains.com/idea/)下载

    2024年02月19日
    浏览(51)
  • 图文并茂spring-boot3 热部署配置(IntelliJ IDEA 2023.1)

    🥫 JDK:17 🥫 IDEA:IntelliJ IDEA 2023.1 🥫 spring-boot:3.10 消失的 Compiler autoMake allow when app running 先看了网上找到的一些方法,到了下面这一步自己发现idea没有了这个选项。 ctrl + shift + alt + / ,选择Registry,勾上 Compiler autoMake allow when app running 没得说,重新再看看其他方法吧。 我这

    2024年02月09日
    浏览(42)
  • 构建安全高效的Web应用程序:IntelliJ IDEA的后端开发指南

    在当今互联网时代,Web应用项目的开发变得越来越重要。为了提供更好的用户体验和良好的系统可扩展性,采用前后端分离的设计模式已成为众多开发团队的首选。 前后端分离是一种软件架构模式,将传统的单体应用中的前端和后端部分进行解耦,使其成为独立的两个部分。

    2024年02月03日
    浏览(58)
  • 社区版Intellij IDEA安装Spring Boot Assistant插件解决yml无提示问题

        如题所示,我们如果个人使用免费社区版的IDEA,它缺失了很多功能,使用起来没有专业版那么强大,比如无法直接创建springbootinit项目,spring配置yml文件没有提示。但是可以通过安装一些插件,比如spring boot helper 、spring boot assistant插件来分别解决这两个问题。     下面

    2023年04月18日
    浏览(63)
  • 如何使用IntelliJ IDEA将普通项目转换为Maven项目

    直接先上图,使用IDEA创建的普通JAVA项目结构如下: 可以看到普通java项目除了一个src及配置信息外,空空如也。通过IDEA工具创建Maven项目 创建的项目结构如下: 多了一个pom.xml文件,并且src文件夹中自动创建了main/java、main/resources等文件夹,方便管理。很明显使用maven来管理

    2024年02月08日
    浏览(79)
  • IDEA 中搭建 Spring Boot Maven 多模块项目 (父SpringBoot+子Maven)

    [Ref] 新建一个SpringBoot项目 删除无用的 .mvn 目录、 src 目录、 mvnw 及 mvnw.cmd 文件,最终只留 .gitignore 和 pom.xml ① 删除 dependencies 标签及其中的 spring-boot-starter 和 spring-boot-starter-test 依赖,因为 Spring Boot 提供的父工程已包含,并且父 pom 原则上都是通过 dependencyManagement 标签管理

    2024年01月20日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包