1.1 Springboot启动:@SpringBootApplication
public class ServerApplication {
    public static void main(String[] args) {
        SpringApplication.run(ServerApplication.class,args);
    }
}从上面代码看,调用了Spri            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 11:11:41
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            public class ConfSerivce  implements ApplicationListener<WebServerInitializedEvent>{@Override   public void onApplicati            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-12-22 00:31:56
                            
                                322阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录讲解视频一、Spring配置文件解析1. ClassPathXmlApplicationContext1.1 构造方法:**重点**1.1.1 super(parent):初始化属性1.1.2 setConfigLocations(configLocations):设置配置文件路径Environment继承体系路径Placeholder处理1.2 refresh()1.2.1 prepa            
                
         
            
            
            
            之前在排查一个线上问题时,不得不仔细跑了很多遍Spring Boot的代码,于是整理一下,我用的是1.4.3.RELEASE。  首先,普通的入口,这没什么好说的,我就随便贴贴代码了:          SpringApplication.run(Application.class, args);
-->public static ConfigurableApplicationContext            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-26 15:07:52
                            
                                27阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 获取Spring Boot 项目当前启动的端口
在开发Spring Boot项目的过程中,有时候我们需要获取当前项目启动的端口号。这个信息对于一些监控、日志记录或者其他操作是非常有用的。在本文中,我将介绍如何通过代码获取Spring Boot项目当前启动的端口。
## 获取当前端口的方式
Spring Boot项目启动后会监听一个端口,这个端口就是我们访问应用程序的端口。要获取当前项目启            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-07 03:40:13
                            
                                2076阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 如何在 Java 中获取启动端口
### 1. 整体流程
```mermaid
journey
    title Java 获取启动端口流程
    
    section 开始
        开始 --> 获取启动端口信息
    end
```
### 2. 步骤及代码示例
| 步骤 | 说明 | 代码示例 |
| ---- | ---- | -------- |
| 1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-23 05:11:28
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring boot 默认端口是8080,如果想要进行更改的话,只需要修改applicatoin.properties文件,在配置文件中加入:   server.port=9090    常用配置:########################################################
###EMBEDDED SERVER CONFIGURATION (Serv            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 11:29:57
                            
                                199阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、spring-boot默认端口spring默认的端口是8080. 内置tomcat,Tomcat的默认端口是8080.一、spring-boot修改端口以及项目路径1.使用properties文件方式:在src/main/resources目录下创建:application.yml,添加如下配置即可修改端口号:server.port=8088  #端口
server: context-path            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 21:29:35
                            
                                2409阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、properties文件配置 SpringBoot 启动端口二、 IDEA 本身的配置来指定启动端口三、IDEA 本身的配置来指定启动端口>properties文件配置 SpringBoot 启动端口 一、properties文件配置 SpringBoot 启动端口新建一个.properties文件,在此文件中配置启动端口号,如图运行结果:启动端口8081二、 IDEA 本身的配置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 23:20:18
                            
                                246阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何修改Spring Boot端口
## 简介
作为一名经验丰富的开发者,你经常会遇到需要修改Spring Boot应用的端口的情况,今天你需要教一位刚入行的小白如何实现这个操作。
## 整体流程
首先,我们来看一下整个修改Spring Boot端口的流程:
```mermaid
erDiagram
    用户 -> 修改配置文件: 请求修改Spring Boot端口
    修改配置            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-14 04:40:32
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 在Spring Boot中获取应用端口的详细指南
在本文中,我们将详细探讨如何在Spring Boot应用程序中获取应用运行时的端口。这对于配置和调试非常重要。以下是实现这一目标的步骤流程。
## 实现流程
| 步骤 | 描述 |
|------|------|
| 1    | 创建Spring Boot项目 |
| 2    | 配置application.properties文件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-08 05:48:26
                            
                                179阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何实现Spring Boot启动配置端口
## 整体流程
下面是实现Spring Boot启动配置端口的步骤表格:
```mermaid
graph LR
A[开始] --> B[创建Spring Boot项目]
B --> C[设置端口号]
C --> D[启动Spring Boot应用]
D --> E[完成]
```
## 步骤说明
1. 创建Spring Boot项目
首            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-07 06:14:10
                            
                                149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot 启动端口配置指南
在这篇文章中,我们将探讨如何在 Spring Boot 应用程序中配置启动端口。这是每一个 Spring Boot 开发者必须掌握的基本技能。通过本文,您将了解整个流程,以及每一步所需的代码实现。
## 流程概述
下面是启动端口配置的主要步骤:
| 步骤编号 | 步骤          | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-14 07:16:50
                            
                                325阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot 启动指定端口的实现方法
## 1. 引言
在使用 Spring Boot 框架开发应用时,有时需要指定应用使用的端口号。本文将介绍如何在 Spring Boot 中实现指定端口的启动。
## 2. 实现步骤
下面是实现指定端口的启动的步骤,可以用一个表格来展示:
| 步骤 | 动作 |
| ---- | ---- |
| 步骤1 | 引入依赖 |
| 步骤2            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-26 14:02:59
                            
                                1626阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            这几天有小伙伴跟我反馈,有一个项目从 kotlin 1.2 升级到 kotlin 1.3 以后 Spring 项目无法启动,报 java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'xxx' method 错误,下面咱们一个个分析排查没有引入任何其它变量,只是更改了 kotlin 的版本,猜测可能是编译出来的字节码不一样,出            
                
         
            
            
            
            spring boot是个好东西,可以不用容器直接在main方法中启动,而且无需配置文件,方便快速搭建环境。可是当我们要同时启动2个springboot工程时,就会有问题,有可能会因为8080端口被第一个应用占用而导致第二个应用无法启动,这时就需要修改其中一个工程的启动端口。 1.可以通过实现Emb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-04-20 17:07:00
                            
                                372阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # Spring Boot 启动默认端口的实现
## 介绍
在使用Spring Boot进行开发时,我们需要指定应用程序的默认端口。本文将教会你如何实现Spring Boot启动默认端口的设置。
## 流程图
```mermaid
flowchart TD
    A[创建Spring Boot应用] --> B[配置应用端口]
    B --> C[启动应用]
```
## 步骤说明            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-29 08:23:25
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot 启动带端口的实现
## 介绍
在开发中,我们经常需要指定一个特定的端口来启动我们的 Spring Boot 应用程序。这种需求常见于多个应用程序同时运行在同一台服务器上,每个应用程序需要使用不同的端口来监听请求。本文将教会你如何在 Spring Boot 中实现指定端口启动的功能。
## 实现步骤
| 步骤 | 描述 |
| ---- | ---- |
| 1 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-23 09:09:14
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开发时可以在application.properties里面设置server.port=8090参考测试时, 在windows下, jar包同级目录及config目录下面配置的application.properties端口没起效果.启动时可以使用参数有效, java -jar demo.jar --server.port=9000            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 10:52:49
                            
                                156阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            看 SpringBoot 的启动流程源码的入口很好找,就是启动类的 SpringApplication.run(DemoApplication.class, args),点进run方法如下:public static ConfigurableApplicationContext run(Class<?>[] primarySources, String[] args) {
   ret