Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 12620|Válasz: 1

[Forrás] Spring Boot application.yml application.properties prioritás

[Linket másol]
Közzétéve 2018. 08. 22. 9:27:09 | | |
application.yml application.properties prioritás

A stackoverflow-nál felmerül a kérdés: Keverhetők-e az application.properties és application.yml?


A Spring Boot sokat dolgozott a konfiguráció egyszerűsítésén, de még mindig elég összetett!
Akár 17 külső konfigurációs módszert is támogatnak, ami rugalmas, de a rugalmasság növelt összetettséget jelent.

Beszéljünk a két fájl, application.yml és az application.properties prioritásairól

Ha az application.properties fájl létezik a projektedben,
Akkor a application.yml reszel csak egy dísz.


Miért mondod ezt?
Az application.properties fájlban beállítottam:
server.port=8085

A application.yml fájlban a következők vannak beállítva:

server:

  Port: 8086

Indítsd el a projektet, a konzol kimenete:

main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat indult port(ok): 8085 (http)

Ez teljesen illusztrált.




Előző:JAVA, hogy megkapjam a jelenlegi rendszeridőt
Következő:application.properties application.yml fájlok konvertálásához
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com