spring boot 系列之二:spring boot 如何修改默認端口號和contextpath

上一篇文件咱們經過一個實例進行了spring boot 入門,咱們發現tomcat端口號和上下文(context path)都是默認的,html

若是咱們對於這兩個值有特殊須要的話,須要本身制定的時候怎麼辦呢?spring

1、問題解決:tomcat

  1. 在src/main/resources目錄下新建文件application.properties,並進行配置,來重寫spring boot的默認配置
    #指定端口號
    server.port=8090
    #指定context path
    server.context-path=/test
  2. 目錄結構以下:

    

    3.啓動服務,咱們發現context和端口號都變了app

 

     4.正常訪問:spa

      

2、知識點引伸code

其實上面application.properties一共有四個目錄能夠放置:server

  1. 外置,在相對於應用程序運行目錄的/congfig子目錄裏
  2. 外置,在應用程序運行的目錄裏
  3. 內置,在config包內
  4. 內置,在classpath根目錄(即咱們上述實例中的方式)

  其中1和2適用於生產環境,打包後因爲發佈包不能修改,配置文件放在發佈包以外,能夠很方便的配置。htm

  位置以下:blog

  

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

   

  若是同時在四個地方都有配置文件,配置文件的優先級是 1 > 2 > 3 >4。

相關文章
相關標籤/搜索