title: How to get Mavenized JCuda, Eclipse, and Windows to work together?
body: <ol>
  <li>NVidia does not distribute the NSight IDE for Windows (only Linux and MacOSX)</li>
  <li>I don't want to use Visual Studio because I'm not familiar with it; being a Java developer I prefer Eclipse.</li>
  <li>I want to use Maven, because well everyone should, and <a href="https://github.com/MysterionRise/mavenized-jcuda" rel="nofollow">Mavenized JCuda</a> seems like a good start.</li>
  </ol>
  
  <p>So here's what I did:</p>
  
  <ol>
  <li>Downloaded version 6.5 of CUDA Developer Toolkit from the <a href="https://developer.nvidia.com/cuda-downloads" rel="nofollow">NVidia website</a>.</li>
  <li>Got Eclipse J2EE edition, because it has built-in Maven support.</li>
  <li>Cloned the mavenized-jcuda project into my workspace.</li>
  <li>Tried to run the example program, but got errors.</li>
  </ol>
  
  <p>Stack Trace:</p>
  
  <pre><code>Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load the native library.
  Error while loading native library "JCudaRuntime-windows-x86_64" with base name "JCudaRuntime"
  ...
  java.lang.NullPointerException: No resource found with name '/lib/JCudaRuntime-windows-x86_64.dll'
  ...
  java.lang.UnsatisfiedLinkError: no JCudaRuntime-windows-x86_64 in java.library.path
  ...
  </code></pre>
  
  <p>I tried adding a bunch of paths to my -Djava.library.path="..." JVM argument, including:</p>
  
  <ul>
  <li>C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.5</li>
  <li>C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.5\bin</li>
  <li>C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.5\lib\x64</li>
  <li>etc...</li>
  </ul>
  
  <p>But still getting the same error. What's even more concerning is that there is no such file anywhere on my computer by that name (JCudaRuntime-windows-x86_64.dll). So how do I resolve these linking issues?</p>