title: How do I get Eclipse (32 bit) to run properly in Windows 7? Non-administrator
body: <p>I've just downloaded the JDK ( <a href="http://download.oracle.com/otn-pub/java/jdk/6u27-b07/jdk-6u27-windows-i586.exe" rel="nofollow">http://download.oracle.com/otn-pub/java/jdk/6u27-b07/jdk-6u27-windows-i586.exe</a> ), 32 bit.  And eclipse ( <a href="http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.7.1-201109091335/eclipse-SDK-3.7.1-win32.zip" rel="nofollow">http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.7.1-201109091335/eclipse-SDK-3.7.1-win32.zip</a> ), 32 bit.  And Windows 7 is 32 bit.  None of the "you need the 64 bit JVM" solutions will work here.</p>
  
  <p>When I run eclipse.exe, all I get is a dialog box:</p>
  
  <pre><code>Failed to load the JNI shared library "C:\Program Files\Java\jre6\bin\client\jvm.dll".
  </code></pre>
  
  <p>That file does exist.  If I run Eclipse as an administrator it works.  I categorically do not want to do that.  I want my user account to own the files I will be creating and editing.</p>
  
  <p>If I add</p>
  
  <pre><code>-vm
  C:\Program Files\Java\jre6\bin\javaw.exe
  </code></pre>
  
  <p>to eclipse.ini it will run, but then I cannot pin it to the task bar.  </p>
  
  <p>How do I get Eclipse to
  A) Run
  B) As my user account
  C) Pinned to the task bar?</p>