Evaluation order
Evaluation ordering determines which tools, options, or properties take precedence over others in the command-line utility.
The following evaluation ordering is used to determine options for a given command-line utility:
-
All options used with a utility on the command line take precedence over any options in any properties file.
-
If the
--propertiesFilePath
option is used with no other options, the server takes its options from the specified properties file. -
If no options are used on the command line including the
--propertiesFilePath
option (and--noPropertiesFile
), the server searches for thetools.properties
file at<server-root>
. -
If no default properties file is found and a required option is missing, the tool generates an error.
-
Tool-specific properties (such as
ldapsearch.port=3389
) have precedence over general properties (such asport=1389
).