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
--propertiesFilePathoption 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
--propertiesFilePathoption (and--noPropertiesFile), the server searches for thetools.propertiesfile 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).