比较郁闷,用朋友的jdk1.5就正常。我这里就不行
classpath=C:\j2sdk1.4.2_04\lib\tools.jar;C:\j2sdk1.4.2_04\lib\dt.jar;C:\j2sdk1.4.2_04\jre\lib\rt.jar; path=C:\j2sdk1.4.2_04\lib\zztax.dll;C:\Program Files\Internet Explorer\;D:\oracle\ora81\bin;D:\oracle\ora81\Apache\Perl\5.00503\bin\mswin32-x86;C:\Program Files\Oracle\jre\1.1.7\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.2_04\bin;

解决方案 »

  1.   

    javah loadDll 报Error: Class LoadDll.class could not be found.。
    这个表示你的CLASSPATH没有设置好而已
      

  2.   

    在classpath中把当前目录加入  也就是加一个.
      

  3.   

    在命令行输入javac loadDll.java  正常。输入javah loadDll 报Error: Class LoadDll.class could not be found.。注意L(l)oadDll的"l"的大小写
      

  4.   

    哈哈,我刚才做了一下也出同样的问题了,可一看是我把路径放错了
    我的.java在e盘根目录下
    但我在命令行中是在d盘根目录下调用的 ,后来改正就没问题了
    你可能不是这个问题
      

  5.   

    还没开始装载dll动态库就错错了,关键是你的java类LoadDll找不到
    LoadDll有没有在包中