Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 12316|Odpověď: 1

[Zdroj] Spring Boot application.yml priorita application.properties

[Kopírovat odkaz]
Zveřejněno 22.08.2018 9:27:09 | | |
application.yml priorita application.properties

Na stackoverflow je otázka: Lze kombinovat application.properties a application.yml?


Spring Boot udělal hodně práce na zjednodušení konfigurace, ale pořád je to dost složité!
Podporuje se až 17 externích konfiguračních metod, což je flexibilní, ale flexibilita znamená zvýšenou složitost.

Pojďme si promluvit jen o prioritách obou souborů, application.yml a application.properties

Pokud soubor application.properties existuje ve vašem projektu,
Pak je application.yml soubor jen dekorací.


Proč to říkáš?
Nastavil jsem to v souboru application.properties:
server.port=8085

V souboru application.yml je nakonfigurováno následující:

server:

  Port: 8086

Začněte projekt, výstup z konzole:

hlavní] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat začal na portech(s): 8085 (http)

To je plně ilustrováno.




Předchozí:JAVA pro získání aktuálního systémového času
Další:application.properties pro převod application.yml souborů
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com