title: Eclipse: Frustration with Java 1.7 (unbound library)
body: <p>I'm having trouble with a brand new project in a brand new installation of Eclipse. Repro steps:</p>
  
  <ol>
  <li><p>Download this version of Eclipse: <a href="http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliosr" rel="noreferrer">http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliosr</a></p></li>
  <li><p>Unzip to <strong>c:\program files\eclipse java</strong></p></li>
  <li><p>Launch Eclipse; choose a workspace</p></li>
  <li><p><strong>File</strong> > <strong>New</strong> > <strong>Java Project</strong> </p></li>
  <li><p>Project name: <strong>Hello World</strong>. JRE: "Use an execution environment JRE: JavaSE-1.7"</p></li>
  <li><p>Hit <strong>Next</strong>, go to the Libraries tab. The only entry is <strong>JRE System Library [JavaSE-1.7] (unbound)</strong>. What does "unbound" mean? How do I fix it?</p></li>
  <li><p>Hit <strong>Finish</strong>.</p></li>
  </ol>
  
  <p>Expected: Brand new project works fine.</p>
  
  <p>Actual: There are two errors:</p>
  
  <pre><code>The project cannot be built until build path errors are resolved HelloWord  Unknown Java Problem
  Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'HelloWord' HelloWord  Build path Build Path Problem
  </code></pre>
  
  <p>What am I doing wrong here?</p>
  
  <p><strong>Update:</strong> Perhaps I don't actually have the Java 7 JDK on my machine. How can I be sure?</p>
  
  <p><strong>Update 2:</strong> Looks like Java 7 is in fact not out yet. Sweet. </p>