1. 程式人生 > >Spring Boot 系統之二:Spring Boot 修改預設埠號和context path

Spring Boot 系統之二:Spring Boot 修改預設埠號和context path

上一篇檔案我們通過一個例項進行了spring boot 入門,我們發現tomcat埠號和上下文(context path)都是預設的,如果我們對於這兩個值有特殊需要的話,需要自己制定的時候怎麼辦呢?

一、解決辦法

1、編寫application.properties,用來重寫Spring Boot的預設配置。

#指定埠號
server.port=7890
#指定context path
server.servlet.context-path=/test

2、再次啟動專案,會發現context和埠號都變了。

 3、瀏覽器訪問:http://localhost:7890/test/hello

 二、知識點總結

其實上面application.properties一共有四個目錄可以放置:

  1. 外接,在相對於應用程式執行目錄的/congfig子目錄裡
  2. 外接,在應用程式執行的目錄裡
  3. 內建,在config包內
  4. 內建,在classpath根目錄(即我們上述例項中的方式)

其中1和2適用於生產環境,打包後由於釋出包不能修改,配置檔案放在釋出包之外,可以很方便的配置。

位置如下:

 3和4適用於開發環境,位置如下:

如果同時在四個地方都有配置檔案,配置檔案的優先順序是 1 > 2 > 3 >4。