素材巴巴 > 程序开发 >

java contextpath_springboot 如何修改默认端口号和contextpath

程序开发 2023-09-15 07:16:16

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

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

一、问题解决:

在src/main/resources目录下新建文件application.properties,并进行配置,来重写spring boot的默认配置

#指定端口号

server.port=8090

#指定context path

server.context-path=/test

#指定端口号

server.port=8090

#指定context path

server.context-path=/test

目录结构如下:

68bfdf3476ef0c6acd06a67b23f67ce1.gif

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

68bfdf3476ef0c6acd06a67b23f67ce1.gif

正常访问:

68bfdf3476ef0c6acd06a67b23f67ce1.gif

二、知识点引申

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

外置,在相对于应用程序运行目录的/congfig子目录里

外置,在应用程序运行的目录里

内置,在config包内

内置,在classpath根目录(即我们上述实例中的方式)

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

位置如下:

68bfdf3476ef0c6acd06a67b23f67ce1.gif

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

68bfdf3476ef0c6acd06a67b23f67ce1.gif

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

作者:Java开发老菜鸟

链接:http://www.cnblogs.com/sam-uncle/p/8796746.html


标签:

上一篇: 十分优秀的后台管理框架收集 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。