Spring Boot教程之五:在 IntelliJ IDEA 中运行第一个 Spring Boot 应用程序

embedded/2024/11/25 12:04:56/

在 IntelliJ IDEA 中运行第一个 Spring Boot 应用程序

IntelliJ IDEA 是一个用 Java 编写的集成开发环境 (IDE)。它用于开发计算机软件。此 IDE 由 Jetbrains 开发,提供 Apache 2 许可社区版和商业版。它是一种智能的上下文感知 IDE,可用于在各种应用程序上使用 Java 和其他 JVM 语言(如 Kotlin、Scala 和 Groovy)。此外,IntelliJ IDEA Ultimate 可以帮助您开发全栈 Web 应用程序,这要归功于其强大的集成工具、对 JavaScript 和相关技术的支持以及对 Spring、Spring Boot、Jakarta EE、Micronaut、Quarkus、Helidon 等流行框架的高级支持。因此,在本文中,我们将讨论如何在 IntelliJ IDEA 中运行您的第一个 Spring Boot 应用程序。

逐步实施

  1. 在 IntelliJ IDEA 中创建并设置 Spring Boot 项目
  2. 创建或导入 Spring Boot 项目
  3. 运行 Spring Boot 应用程序
  4. 再次重新运行该应用程序

步骤 1:在 IntelliJ IDEA 中创建并设置 Spring Boot 项目

您可以参考教程之四在 IntelliJ IDEA 中创建和设置 Spring Boot 项目并在 IntelliJ IDEA 中创建您的第一个 Spring Boot 应用程序。

第 2 步:创建或导入 Spring Boot 项目

成功创建或导入 Spring Boot 项目后,将自动创建一个名为Application.java (此处为 DemoApplication)的文件名,这是您的入口点。您可以将其视为Spring Boot 应用程序的主要方法。 

步骤 3:运行 Spring Boot 应用程序

确实存在两种运行 Spring boot 应用程序的方法,稍后将进行讨论:

  • 使用项目资源管理器
  • 右键直接运行演示应用程序文件    

3.1:方法 1 

要立即运行此应用程序,请右键单击 Application.java > 运行“DemoApplication.main()”,如下图所示。或者您可以键入快捷键组合(Ctrl + Shift + F10)来运行该应用程序。 

3.2:方法 2

这更可能是一种直接方法,我们直接单击绿色三角形按钮并选择运行“DemoApplication.main()”。 

成功运行应用程序后,您可以看到如下图所示的控制台。您的 Tomcat 服务器在端口 8080 上启动,如下图所示。

注意: Tomcat 服务器的默认端口是 8080,可以使用以下代码行在application.properties文件中进行更改。 

服务器.端口=8989

步骤 4:现在再次重新运行该应用程序,您可以看到Tomcat 服务器在您指定的端口上启动,如下图所示。

您可以通过以下 URL 访问输出屏幕:http://localhost:8989/。请注意,最后提供您的端口号。 


http://www.ppmy.cn/embedded/140369.html

相关文章

spring循环依赖问题

这里写自定义目录标题 什么是循环依赖循环依赖是个问题吗Bean的创建过程如何解决循环依赖问题为什么需要singletonFactories三级缓存机制三级缓存的作用 什么是循环依赖 很简单,就是A对象依赖了B对象,B对象依赖了A对象 循环依赖是个问题吗 如果不考虑…

JavaScript将至

JS是什么? 是一种运行在客户端(浏览器)的编程语言,实现人机交互效果 作用捏? 网页特效 (监听用户的一些行为让网页作出对应的反馈) 表单验证 (针对表单数据的合法性进行判断) 数据交互 (获取后台的数据, 渲染到前…

C++中定义类型名的方法

什么是 C 中的类型别名和 using 声明? 类型别名与using都是为了提高代码的可读性。 有两种方法可以定义类型别名 一种是使用关键字typedef起别名使用别名声明来定义类型的别名,即使用using. typedef 关键字typedef作为声明语句中的基本数据类型的一…

小程序-基于java+SpringBoot+Vue的流浪动物救助小程序设计与实现

项目运行 1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。 2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA; 3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可 4.硬件环境&#xff1a…

第二十九章 TCP 客户端 服务器通信 - 记录的拼接

文章目录 第二十九章 TCP 客户端 服务器通信 - 记录的拼接记录的拼接多路复用 TCP设备正在关闭连接使用CLOSE命令断开连接 第二十九章 TCP 客户端 服务器通信 - 记录的拼接 记录的拼接 在某些情况下,TCP会将不同的记录连接在一起形成单个记录。如果客户端或服务器…

pdf文档动态插入文字水印,45度角,旋转倾斜,位于文档中央,多行水印可插入中文

一行水印 /*** param inputFile 你的PDF文件地址* param outputFile 添加水印后生成PDF存放的地址* param waterMarkName 你的水印* return*/public static boolean waterMark(String inputFile,String outputFile, String waterMarkName){try {PdfReader reader new PdfRead…

STM32 UART的DMA与非DMA性能对比

低波特率发送数据发送数据比较占用CPU时间 DMA在低波特率发送数据时,应该还是比较有作用的。 实验代码 DEBUG_IO2_TOG(); UartDMASend(DebugRxBuf, m_Len); //9.3us DEBUG_IO2_TOG(); DEBUG_IO1_TOG(); SocUartSendString( INFRARED_UART, DebugRxBuf,…

241123-UEFI模式下Linux-Windows双系统通过Grub设置选择开机系统

A. 准备工作: 将Linux系统作为默认启动系统 通过BIOS或EasyUEFI设置启动首选项为对应的Linux系统 A.1 通过BIOS选择对应的Linux系统 技嘉进入BIOS的按键 A.2 通过绿色向上箭头置顶Linux系统,下载地址: EasyUEFI A.1 与 A.2本质上执行的相同的操作 B. …