当前位置: 首页 > article >正文

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

在 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.kler.cn/a/405253.html

相关文章:

  • web钩子什么意思
  • 项目虚拟机配置测试环境
  • linux-字符替换
  • 2848、与车相交的点
  • CSV文件数据导入hive
  • python怎么判断1731699921149 是秒值还是毫秒值
  • GoZero 上传文件File到阿里云 OSS 报错及优化方案
  • 服务器数据恢复—raid5阵列故障导致上层系统分区无法识别的数据恢复案例
  • java-贪心算法
  • ubuntu显示管理器_显示导航栏
  • ESLint的简单使用(js,ts,vue)
  • 什么是Hadoop
  • java的hashmap的底层设计原理以及扩容规则
  • MagicQuill,AI动态图像元素修改,AI绘图,需要40G的本地硬盘空间,12G显存可玩,Win11本地部署
  • vue3 + Element Plus + ts 封装全局的 message、messageBox、notification 方法
  • 力扣-Hot100-矩阵【算法学习day.36】
  • 浅谈Spring Boot之缓存处理
  • 初识C++:指针与引用的异同,inline关键字
  • Spring Boot整合Tomcat底层源码分析
  • Jtti:如何知晓服务器的压力上限?具体的步骤和方法
  • Three.js 闪电效果
  • 【2024最新】基于springboot+vue的疫情网课管理系统lw+ppt
  • js批量输入地址获取经纬度
  • 04 —— Webpack打包CSS代码
  • Vue项目开发 formatData 函数有哪些常用的场景?
  • 当你项目服务器磁盘报警