SpringBoot自定义banner,配置端口号和项目路径(二)中

简介: SpringBoot自定义banner,配置端口号和项目路径(二)

二. 服务器自定义配置


我们在启动项目时,使用的是Tomcat 服务器, 端口号是默认的 8080, path路径是 “”


20210410111706994.png


我们可以根据项目的需要,进行改变。


二.一 改变Tomcat的服务器的端口号和path路径


二.一.一 在 application.properties 配置文件里面进行配置


20210410111720208.png


server.port=8027  
server.servlet.context-path=/Lin


server.port 修改端口号


server.servlet.context-path 修改项目名称。


二.一.二 重启项目,查看控制台输出


20210410111733935.png


可以发现,Tomcat的端口号和地址均发生了改变。


二.一.三 网址url请求验证


输入以前的网址: http://localhost:8080/info , 请求不成功。


20210410111746853.png


需要改成现在的新网址进行访问, http://localhost:8027/Lin/info


20210410111757120.png


端口号和项目路径修改成功。


二.二 修改成 Jetty 服务器


二.二.一 移除 tomcat 的依赖


tomcat 的依赖,是在 spring-boot-starter-web 依赖里面,需要从里面排除掉。


<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <!--必须移除tomcat依赖-->
            <exclusions>
                <exclusion>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-tomcat</artifactId>
                </exclusion>
            </exclusions>
        </dependency>


二.二.二 添加 jetty依赖


 <!--放置 jetty 依赖,使用jetty服务器-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jetty</artifactId>
        </dependency>


pom.xml 文件完整的依赖部分


 <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <!--必须移除tomcat依赖-->
            <exclusions>
                <exclusion>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-tomcat</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <!--放置 jetty 依赖,使用jetty服务器-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jetty</artifactId>
        </dependency>
    </dependencies>


二.二.三 重启项目,进行验证


2021041011181027.png


使用了 Jetty 的服务器,外部url访问时,也正常。(注意一下,注意一下,替换了服务器,与配置文件无关)


老蝴蝶后面的项目,还是使用 常用的Tomcat 服务器,上面只是演示一下这种用法。



相关文章
|
29天前
|
网络协议 安全 网络安全
Cisco-网络端口地址转换NAPT配置
Cisco-网络端口地址转换NAPT配置
|
1月前
|
Java Spring
【SpringBoot】技能一之修改端口与banner样式
【SpringBoot】技能一之修改端口与banner样式
22 5
|
1月前
|
网络协议 Linux Windows
Rsyslog配置不同端口收集不同设备日志
Rsyslog配置不同端口收集不同设备日志
|
1月前
|
XML JSON 网络协议
【TCP/IP】自定义应用层协议,常见端口号
【TCP/IP】自定义应用层协议,常见端口号
22 3
|
29天前
|
监控 Java Maven
springboot学习二:springboot 初创建 web 项目、修改banner、热部署插件、切换运行环境、springboot参数配置,打包项目并测试成功
这篇文章介绍了如何快速创建Spring Boot项目,包括项目的初始化、结构、打包部署、修改启动Banner、热部署、环境切换和参数配置等基础操作。
111 0
|
29天前
|
安全 网络安全 数据安全/隐私保护
Cisco-交换机配置聚合端口
Cisco-交换机配置聚合端口
|
3月前
|
开发框架 .NET Linux
【Azure 应用服务】 部署到App Service for Linux 服务的Docker 镜像,如何配置监听端口呢?
【Azure 应用服务】 部署到App Service for Linux 服务的Docker 镜像,如何配置监听端口呢?
|
SQL 关系型数据库 MySQL
SpringBoot自定义配置注入的方式:自定义配置文件注入,从mysql读取配置进行注入
SpringBoot自定义配置注入的方式:自定义配置文件注入,从mysql读取配置进行注入
297 0
|
6月前
|
Java 数据库连接 Maven
SpringBoot【付诸实践 01】SpringBoot自定义starter保姆级教程(说明+源码+配置+测试)
SpringBoot【付诸实践 01】SpringBoot自定义starter保姆级教程(说明+源码+配置+测试)
68 1
|
6月前
|
Java 数据库连接 Spring
面试题:springboot的自定义配置有哪些
面试题:springboot的自定义配置有哪些
45 0
下一篇
无影云桌面