title: After adding and removing jars to my endorsed directories, Eclipse gives me errors on all projects
body: <p>I was playing with JAXWS 2.2.7 on Java 1.6, so I needed to upgrade the API by adding jars to the jre/lib/endorsed directory as per <a href="http://docs.oracle.com/javase/6/docs/technotes/guides/standards/" rel="nofollow">this documentation</a>.</p>
  
  <p>This worked fine, but after some consideration, I decided to roll back to the older version of the API by removing the libs from the endorsed directory. But this left me with the following error on all of my projects.</p>
  
  <pre><code>The container 'JRE System Library [JavaSE-1.6]' references non existing library '/usr/java/jdk1.6.0_21/jre/lib/endorsed/jaxws-api.jar'
  </code></pre>
  
  <p>Clearly eclipse added some kind of meta-data that references the jar file, but wasn't smart enough to remove the meta-data property when we removed the JAR file.</p>
  
  <p>I've searched in vain for this meta-data in the project directory and in the eclipse install directory.  Can anyone help?</p>
  
  <p>These are my platform details:</p>
  
  <pre><code>Eclipse Juno   Build id: 20120614-1722
  Fedora 15
  jdk1.6.0_21
  </code></pre>