<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ### 24.3. Application屬性文件 `SpringApplication`將從以下位置加載`application.properties`文件,并把它們添加到Spring `Environment`中: 1. 當前目錄下的`/config`子目錄。 2. 當前目錄。 3. classpath下的`/config`包。 4. classpath根路徑(root)。 該列表是按優先級排序的(列表中位置高的路徑下定義的屬性將覆蓋位置低的)。 **注** 你可以使用[YAML('.yml')文件](http://docs.spring.io/spring-boot/docs/1.4.1.RELEASE/reference/htmlsingle/#boot-features-external-config-yaml)替代'.properties'。 如果不喜歡將`application.properties`作為配置文件名,你可以通過指定`spring.config.name`環境屬性來切換其他的名稱,也可以使用`spring.config.location`環境屬性引用一個明確的路徑(目錄位置或文件路徑列表以逗號分割)。 ```shell $ java -jar myproject.jar --spring.config.name=myproject ``` 或 ```shell $ java -jar myproject.jar --spring.config.location=classpath:/default.properties,classpath:/override.properties ``` **注** 在初期需要根據`spring.config.name`和`spring.config.location`決定加載哪個文件,所以它們必須定義為environment屬性(通常為OS env,系統屬性或命令行參數)。 如果`spring.config.location`包含目錄(相對于文件),那它們應該以`/`結尾(在被加載前,`spring.config.name`關聯的名稱將被追加到后面,包括profile-specific的文件名)。`spring.config.location`下定義的文件使用方法跟往常一樣,沒有profile-specific變量支持的屬性,將被profile-specific的屬性覆蓋。 不管`spring.config.location`配置什么值,默認總會按照`classpath:,classpath:/config,file:,file:config/`的順序進行搜索,優先級由低到高,也就是`file:config/`獲勝。如果你指定自己的位置,它們會優先于所有的默認位置(locations),并使用相同的由低到高的優先級順序。那樣,你就可以在`application.properties`為應用設置默認值,然后在運行的時候使用不同的文件覆蓋它,同時保留默認配置。 **注** 如果使用環境變量而不是系統屬性,需要注意多數操作系統的key名稱不允許以句號分割(period-separated),但你可以使用下劃線(underscores)代替(比如,使用`SPRING_CONFIG_NAME`代替`spring.config.name`)。 **注** 如果應用運行在容器中,那么JNDI屬性(java:comp/env)或servlet上下文初始化參數可以用來代替環境變量或系統屬性,當然也可以使用環境變量或系統屬性。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看