You could access all Java system properties directly via ${name}, e.g.
${user.name}, ${user.dir}, ${user.home}, …
You could read environment properties and use them
<properties environment=”env”/>
${env.ENVIRONMENT_VARIABLE}
e.g.
${env.USERPROFILE}, ${env.USERNAME}, ${env.PATH}
You could pass properties during Ants start
ant -Dname=value -Danothername=anothervalue
Also you Ant could ask for input
<input addproperty=”foo”/>
${foo}
Tagged : access / Access Java system properties directly / Command line to access java system properties / Directly / Environment properties / Get all system properties in Java / How To / java / Java system / Java system properties / Java system properties acces Command line / Java system properties Access Guide / Java system properties Access Instructions / Java system properties Access Reference / Java system properties Access Tutorial / Process / properties / System Properties