Configuration propertiesDITA-OT uses .properties files and internal properties that store configuration
settings for the toolkit and its plug-ins. Configuration properties are available to both Ant and Java processes,
but unlike argument properties, they cannot be set at run time.command line
propertiespropertiesAnt
propertiesJava
propertiesAnt
configuringJava
configuringAnt
precedenceJava
precedencelocal.properties file
When DITA-OT starts the Ant process, it looks for property values in the following order and locations:
Any property passed to Ant from the command line with -Dproperty or
--property=
A custom property file passed with --propertyfile
A local.properties file in the root directory of the DITA-OT installation
The lib/org.dita.dost.platform/plugin.properties file
The configuration.properties file
If a given property is set in multiple places, the first value “wins” and subsequent entries for the same
property are ignored.
You can use this mechanism to override DITA-OT default settings for your environment by passing parameters to
the dita command with --property=, or using
entries in .properties files.