classpath=.;f:\java1.3\lib\tools.jar;f:\java1.3\lib\dt.jar;D:\oracle\ora81\jdbc\lib\classes12.zip;F:\java1.3\jre\lib\rt.jar;
///this is mine

解决方案 »

  1.   

    我也遇到过 后来把classpath删了
      

  2.   

    这是我的classpath
    d:\jdk1.3.1_04\jre\lib\rt.jar;d:\jdk1.3.1_04;d:\jdk1.3.1_04\lib\dt.jar;d:\jdk1.3.1_04\lib\htmlconverter.jar;D:\jdk1.3.1_04\lib\tools.jar;d:\Oracle\Ora81\orb\classes\yoj.jar;d:\Oracle\Ora81\orb\classes\share.zip
    能加的我都加了,还是出现哪个问题,程序都无法执行,让我怎么编程啊???Exception in thread "main" java.lang.NoClassDefFoundError:main
    是出现这个错误
      

  3.   

    这个问题太简单了,你把a.java原码贴出来,或发email给我,我给你解答.但你可一定要把分给我哦! :)
      

  4.   

    查看一下在jdk\bin能否找到a.class文件?另外源文件a.java里是否有package ......语句?
      

  5.   

    其实解决的方法很简单,假如你的class文件位置是d:\study\a.class
    那么在classpath里面加上一条d:\study,肯定能行。如果还有问题发email给我[email protected]
      

  6.   

    假如jdk在c:\
    set path=c:\jdk\bin;
    set classpath=.;c:\jdk\lib\tools.jar;c:\jdk\lib\dt.jar;
    给分哦!!!!!!!!!!!!!!!!!!!
      

  7.   


    主要是加上set classpath=.;[其它的classpath]没有这个点就会出现这样的情况,不知道为什么!!!!!!!!
      

  8.   

    可能是你的程序中本身没有public static void main(String[]args){}
    也可能是像几位大侠说的,配置问题。有把源码贴过来。[email protected]