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.