title: default cache directory must be absolute in ivysettings.xml error on Jenkins
body: <p>I'm having difficulty getting Ivy to cooperate with my Jenkins project. The line of my <code>ivysettings.xml</code> file:</p>
  
  <pre><code>&lt;caches defaultCacheDir="C:/Users/me/.ivy2/cache"/&gt;
  </code></pre>
  
  <p>works for my local machine, but not when I try to have my Jenkins project access an SVN repository of mine where I have uploaded my local project. The error:</p>
  
  <p><code>BUILD FAILED
  /data/builds/jenkins/workspace/build.xml:132: impossible to configure ivy:settings with given file: /data/builds/jenkins/workspace/ivysettings.xml : java.text.ParseException: failed to load settings from file:/data/builds/jenkins/workspace/ivysettings.xml: defaultCacheDir must be absolute: C:/Users/me/.ivy2/cache</code></p>
  
  <p>I attempted to remedy the situation by instead
  <a href="https://stackoverflow.com/a/12649547/2877415">using this answer to create an ivy cache dir at my jenkins workspace</a>, placing</p>
  
  <p><code>&lt;properties environment="env" /&gt;
      &lt;caches defaultCacheDir="${env.WORKSPACE}/.ivy2/cache" /&gt;</code> </p>
  
  <p>into my <code>ivysettings.xml</code> file, but then the problem I was experiencing on Jenkins began happening on my local machine as well giving me the same message:</p>
  
  <p><code>BUILD FAILED...
   ...defaultCacheDir must be absolute: ${env.WORKSPACE}/.ivy2/cache</code></p>