前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」

spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」

作者头像
全栈程序员站长
发布2022-07-18 16:05:06
7960
发布2022-07-18 16:05:06
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是全栈君。

上一篇文件我们通过一个实例进行了spring boot 入门,我们发现tomcat端口号和上下文(context path)都是默认的,

如果我们对于这两个值有特殊需要的话,需要自己制定的时候怎么办呢?

一、问题解决:

  1. 在src/main/resources目录下新建文件application.properties,并进行配置,来重写spring boot的默认配置 #指定端口号 server.port=8090 #指定context path server.context-path=/test
  2. 目录结构如下:
spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」
spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」

    3.启动服务,我们发现context和端口号都变了

spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」
spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」

    4.正常访问:

spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」
spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」

二、知识点引申

其实上面application.properties一共有四个目录可以放置:

  1. 外置,在相对于应用程序运行目录的/congfig子目录里
  2. 外置,在应用程序运行的目录里
  3. 内置,在config包内
  4. 内置,在classpath根目录(即我们上述实例中的方式)

  其中1和2适用于生产环境,打包后由于发布包不能修改,配置文件放在发布包之外,可以很方便的配置。

  位置如下:

spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」
spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」

  3和4适用于开发环境,位置如下:

spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」
spring boot 系列之二:spring boot 如何修改默认端口号和contextpath「建议收藏」

  如果同时在四个地方都有配置文件,配置文件的优先级是 1 > 2 > 3 >4。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/120915.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年2月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档