title: Cannot open include file "jni.h", No such file or directory exists
body: <p>I am implementing the simple JNI example , as given in</p>
  <p><a href="http://java.sun.com/docs/books/jni/html/start.html" rel="nofollow noreferrer">http://java.sun.com/docs/books/jni/html/start.html</a></p>
  <p>At the second last step, when the C source is being compiled,</p>
  <p>the following command is used:</p>
  <pre><code>C:\Program Files\Java\jdk1.6.0_21&gt; cl -IC:\Program Files\Java\jdk1.6.0_21\include -IC:\Program Files\Java\jdl1.6.0_21\include\win32 -MD -LD Callbacks.c -FeCallbacks.dll
  </code></pre>
  <p>I get the following error:</p>
  <blockquote>
  <p>&quot;Cannot open include file &quot;jni.h&quot;, No such file or directory exists.&quot;</p>
  </blockquote>
  <p>But <code>jni.h</code> does exist in java/jdk1.6.0_21/include folder.</p>
  <p>How can I remove this error?</p>