title: Using Ivy to download/install ant-contrib, bsf, beanshell, commons-logging
body: <p>I am building a project using Ant and Ivy. The <code>build.xml</code> file depends on <a href="http://ant-contrib.sourceforge.net/" rel="nofollow noreferrer">ant-contrib</a>, <a href="http://jakarta.apache.org/bsf/" rel="nofollow noreferrer">bean scripting framework</a>, <a href="http://www.beanshell.org/" rel="nofollow noreferrer">beanshell</a>, and <a href="http://commons.apache.org/logging/" rel="nofollow noreferrer">commons-logging</a>.</p>
  
  <p>Ant searches for libraries in several places, including <code>${user.home}/.ant/lib</code>.</p>
  
  <p>Is there any way in the <code>build.xml</code> file to have these libraries automatically download and install in the <code>${user.home}/.ant/lib</code> directory if they are not already present, perhaps using Ivy itself?</p>
  
  <p>Thanks, Ralph</p>