Kam patří které properties? - RoboZonky/robozonky GitHub Wiki
Téma proměnných prostředí (properties
) v RoboZonky je určeno pokročilým uživatelům. Používáte-li instalátor, nic z informací zde uvedených nebudete potřebovat - instalátor udělá veškerá potřebná nastavení automaticky.
Druhy proměnných prostředí
Z hlediska RoboZonky rozlišujeme dva druhy proměnných prostředí. Jsou to proměnné definované v RoboZonky a proměnné definované třetími stranami.
Proměnné definované třetími stranami
Tyto proměnné je potřeba zadat přímo při spouštění Javy na příkazový řádek, a to ve formátu -Dpromenna=hodnota
.
Speciálním případem pak jsou proměnné pro JMX, které stačí uložit do souboru management.properties
, je-li cesta k němu uložena v proměnné prostředí com.sun.management.config.file
.
Proměnné definované v RoboZonky
Proměnné, jejichž název začíná na robozonky
, stačí uvést do souboru robozonky.properties
- cesta k tomuto souboru musí být uložena v proměnné robozonky.properties.file
způsobem výše popsaným.
Seznam proměnných, které je možné takto použít, je z větší části uložen ve zdrojovém kódu.
.properties soubory
Obecná struktura .properties
souboru vypadá takto. Tento formát používá RoboZonky pro mnoho konfiguračních souborů, mimo jiné pro strategie, e-maily a mnoho dalších.