Certain properties of TalentMatch can be controlled (e.g user preferences file location, logging level) through the configuration file (default: config.json).
TalentMatch's configuration file contains the following key properties:
{
"appTitle" : "TalentMatch",
"logLevel" : "INFO",
"userPrefsFilePath" : "preferences.json",
"addressBookFilePath" : "data/addressbook.json",
"applicationsManagerFilePath" : "data/applicationsmanager.json"
}
appTitle: The title displayed in the application window (default: "TalentMatch")logLevel: The minimum logging level to display (options: "SEVERE", "WARNING", "INFO", "FINE", "FINER", "FINEST")userPrefsFilePath: Path to the user preferences fileaddressBookFilePath: Path to the file storing candidate informationapplicationsManagerFilePath: Path to the file storing job applications dataconfig.json in any text editor{
"appTitle" : "TalentMatch - Development",
"logLevel" : "FINE",
"userPrefsFilePath" : "preferences-dev.json",
"addressBookFilePath" : "data/addressbook-dev.json",
"applicationsManagerFilePath" : "data/applicationsmanager-dev.json"
}
{
"appTitle" : "TalentMatch",
"logLevel" : "WARNING",
"userPrefsFilePath" : "preferences.json",
"addressBookFilePath" : "data/addressbook.json",
"applicationsManagerFilePath" : "data/applicationsmanager.json"
}