title: No ruleset or basic.xml in the sourceforge pmd-bin-5.0.0 download
body: <p>I've been reading all over the <a href="https://web.archive.org/web/20121030003705/http://pmd.sourceforge.net:80/howtomakearuleset.html" rel="nofollow noreferrer">PMD Website</a> and it has all these <a href="https://maven.apache.org/archives/maven-1.x/plugins/pmd/faq.html" rel="nofollow noreferrer">references</a> to <code>  &lt;rule ref=&quot;rulesets/basic.xml/UnnecessaryConversionTemporary&quot;/&gt;</code> but I cant find the file <code>basic.xml</code> in either the <code>pmd-bin-5.0.0</code> or  <code>pmd-bin-5.0-alpha</code> directory downloaded from <a href="https://sourceforge.net/projects/pmd/files/pmd/5.0.0/" rel="nofollow noreferrer">sourceforge</a>.</p>
  <p>As you can see in the screen dump I've provided below, I've done a search for this <code>basic.xml</code> and came up empty handed.</p>
  <p><a href="https://i.stack.imgur.com/QBW1r.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QBW1r.png" alt="Basic XML" /></a><br />
  <sub>(source: <a href="http://iforce.co.nz/i/m2nxe032.pto.png" rel="nofollow noreferrer">iforce.co.nz</a>)</sub></p>
  <p>In the next screen shot of <code>pmd-bin-5.0.0</code> there is no folder called <strong>ruleset</strong></p>
  <p><a href="https://i.stack.imgur.com/EiZg2.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/EiZg2.png" alt="pmd directory" /></a><br />
  <sub>(source: <a href="http://iforce.co.nz/i/tsvpb3lo.uap.png" rel="nofollow noreferrer">iforce.co.nz</a>)</sub></p>
  <p>Pastebin <a href="http://pastebin.com/DGuHzxg3" rel="nofollow noreferrer">link</a> to ruleset.xml  <em>(Expires in 24 hours)</em></p>
  <pre><code>&lt;property name=&quot;pmd.dir&quot; value=&quot;${basedir}/pmd&quot; /&gt;&lt;!-- directory that contains pmd.jar --&gt;
  &lt;property name=&quot;pmd.test.results&quot; location=&quot;${build.dir}/pmd&quot;/&gt;
  &lt;path id=&quot;pmd.lib&quot; &gt;
      &lt;fileset dir=&quot;${pmd.dir}&quot;&gt;
          &lt;include name=&quot;*.jar&quot;/&gt;
      &lt;/fileset&gt;
  &lt;/path&gt;
  &lt;target name=&quot;pmd&quot; depends=&quot;compile&quot; &gt;
       &lt;taskdef name=&quot;pmd&quot; classname=&quot;net.sourceforge.pmd.ant.PMDTask&quot; classpathref=&quot;pmd.lib&quot;/&gt;
       &lt;pmd shortFilenames=&quot;true&quot;&gt;
             &lt;ruleset&gt;basic,imports&lt;/ruleset&gt;
             &lt;formatter type=&quot;text&quot; toFile=&quot;pmd-ant-results.txt&quot;/&gt;
             &lt;fileset dir=&quot;src&quot;&gt;
                   &lt;include name=&quot;**/*.java&quot;/&gt;
             &lt;/fileset&gt;
       &lt;/pmd&gt;
  &lt;/target&gt;
  </code></pre>
  <p>When my ant script is executed it comes back with this error</p>
  <pre><code>  [pmd] net.sourceforge.pmd.RuleSetNotFoundException: Can't find resource rulesets/basic.xml.  Make sure the resource is a valid file or URL or is on the CLASSPATH.
    BUILD FAILED
    C:\Users\Michael\Desktop\log4jassignment.s06005586\build.xml:131:      java.lang.RuntimeException: Couldn't find the class Can't find resource rulesets/basic.xml.  Make sure the resource is a valid file or URL or is on the CLASSPATH. 
  </code></pre>
  <p>Project Explorer</p>
  <p><a href="https://i.stack.imgur.com/2qaZL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2qaZL.png" alt="project" /></a><br />
  <sub>(source: <a href="http://iforce.co.nz/i/4sx5juq0.nm0.png" rel="nofollow noreferrer">iforce.co.nz</a>)</sub></p>
  <p>So that tells me that the <code>basic.xml</code> file doesn't come from the <code>pmd-5.0.0.jar</code> file but in fact comes from somewhere else, Thus my question is what is the contents of pmd's <code>basic.xml</code>, and other required xml files (how am I meant to get my hands on them)? or do these files not exist and am I meant to recreate them myself (and if I am, how would I go about doing this?)?</p>