title: Java : howto resolve java.lang.UnsatisfiedLinkError: no J3D in java.library.path
body: <p>when i tried to run a Java 3d PROGRAM , it gave me the following error .</p>
  
  <pre><code>Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no J3D in java.library.path
      at java.lang.ClassLoader.loadLibrary(Unknown Source)
  </code></pre>
  
  <p>I followed this web site to solve this error </p>
  
  <pre><code>http://www.filsa.net/2008/07/17/eclipse-java3d-and-javalibrarypath/
  </code></pre>
  
  <p>It says that , after adding the jar files 
  Additionally, you need to put the native code, j3dcore-ogl.dll (j3dcore-ogl.so on Linux) onto the PATH. </p>
  
  <p>I have got these dll files under the 
  j3d-1_5_2-windows-i586\bin\j3dcore-ogl.dll folder </p>
  
  <p>I added this support from Eclipse this way Java Build Path --->Add Exernal Class Folder -->and upto bin path (Exactly there at which these dll files are residing ) </p>
  
  <p>After doing this step also , i am getting the same exception .
  This is how my Eclipse IDE build path  looks now 
  <img src="https://i.stack.imgur.com/356z5.png" alt="enter image description here"></p>
  
  <p>Thank you very much . </p>