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

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



一、开发工具

       IntelliJ IDEA      版本号: ULtimate 2022.3

二、初始化配置

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

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

2.1、Maven初始化设置

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

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

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

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

2.2、JDK初始化设置

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

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

       如图所示

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


目录
相关文章
|
11月前
|
安全 Java API
Spring Boot 功能模块全解析:构建现代Java应用的技术图谱
Spring Boot不是一个单一的工具,而是一个由众多功能模块组成的生态系统。这些模块可以根据应用需求灵活组合,构建从简单的REST API到复杂的微服务系统,再到现代的AI驱动应用。
1401 8
|
人工智能 自然语言处理 前端开发
20分钟上手DeepSeek开发:SpringBoot + Vue2快速构建AI对话系统
本文介绍如何使用Spring Boot3与Vue2快速构建基于DeepSeek的AI对话系统。系统具备实时流式交互、Markdown内容渲染、前端安全防护等功能,采用响应式架构提升性能。后端以Spring Boot为核心,结合WebFlux和Lombok开发;前端使用Vue2配合WebSocket实现双向通信,并通过DOMPurify保障安全性。项目支持中文语义优化,API延迟低,成本可控,适合个人及企业应用。跟随教程,轻松开启AI应用开发之旅!
|
JavaScript 前端开发 Java
Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in use;端口冲突的原理与解决方案
本文解决了Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in use的问题,并通过介绍端口的使用原理和操作系统的端口管理机制,可以更有效地解决端口冲突问题,并确保Web服务器能够顺利启动和运行。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
|
监控 Java API
【潜意识Java】使用SpringBoot构建高效的RESTfulAPI
本文介绍了使用Spring Boot构建RESTful API的完整流程,涵盖从项目创建到API测试的各个步骤。
846 1
|
负载均衡 Java 开发者
深入探索Spring Cloud与Spring Boot:构建微服务架构的实践经验
深入探索Spring Cloud与Spring Boot:构建微服务架构的实践经验
860 5
|
消息中间件 Java Kafka
Spring Boot 与 Apache Kafka 集成详解:构建高效消息驱动应用
Spring Boot 与 Apache Kafka 集成详解:构建高效消息驱动应用
706 1
|
XML 存储 Java
SpringBoot集成Flowable:构建强大的工作流引擎
在企业级应用开发中,工作流管理是核心功能之一。Flowable是一个开源的工作流引擎,它提供了BPMN 2.0规范的实现,并且与SpringBoot框架完美集成。本文将探讨如何使用SpringBoot和Flowable构建一个强大的工作流引擎,并分享一些实践技巧。
4721 0
|
Java
SpringBoot构建Bean(RedisConfig + RestTemplateConfig)
SpringBoot构建Bean(RedisConfig + RestTemplateConfig)
219 2
|
JavaScript 安全 Java
如何使用 Spring Boot 和 Ant Design Pro Vue 构建一个前后端分离的应用框架,实现动态路由和菜单功能
本文介绍了如何使用 Spring Boot 和 Ant Design Pro Vue 构建一个前后端分离的应用框架,实现动态路由和菜单功能。首先,确保开发环境已安装必要的工具,然后创建并配置 Spring Boot 项目,包括添加依赖和配置 Spring Security。接着,创建后端 API 和前端项目,配置动态路由和菜单。最后,运行项目并分享实践心得,帮助开发者提高开发效率和应用的可维护性。
1025 2
|
JavaScript 安全 Java
如何使用 Spring Boot 和 Ant Design Pro Vue 构建一个具有动态路由和菜单功能的前后端分离应用。
本文介绍了如何使用 Spring Boot 和 Ant Design Pro Vue 构建一个具有动态路由和菜单功能的前后端分离应用。首先,创建并配置 Spring Boot 项目,实现后端 API;然后,使用 Ant Design Pro Vue 创建前端项目,配置动态路由和菜单。通过具体案例,展示了如何快速搭建高效、易维护的项目框架。
526 62
下一篇
开通oss服务