我也新手,连javac都不会用呢,向大家学习

解决方案 »

  1.   

    环境变量classpath 值 F:\code\java\jdk2\bin\tools.jar;F:\code\java\jdk2\lib\dt.jar
            PATH      值 F:\code\java\jdk2\bin;F:\code\java\jdk2
    我的j2sdk是安装到F:\code\java\jdk2 下的是不是classpath没有设置好啊?
      

  2.   

    java myfirstEception in thred "main" java.lang.NoClassDefFoundError:myfirst
      

  3.   

    你的文件名要和类名一致。
    class myfirst{ public static void main(String args[ ]) { System.out.println ("This is my first Java Application"); } 
    }  你保存的文件名也要是myfirst然后到你保存该文件的目录下:
          javac myfirst.java 
               java  myfirst
     如故还是不对,那么可能是你的jdk的配置有问题了!
    还有你的classpath 没设好,应该这样:
    环境变量classpath 值 F:.;F:\code\java\jdk2\lib\tools.jar;F:\code\java\jdk2\lib\bt.jar
      

  4.   

    是的环境变量没设置好!!
    我来交你,我也遇到相似的情况。你在我的电脑的环境变量中新建一个,变量名为 classpath,变量名为:(如果你的JDK装在c盘中,文件夹名为sdk)c:/sdk/lib/.;e:/javaprogram(这个是必须的,你的所有程序都应该放在e盘的javaprogram文件夹中)。
      

  5.   

    wjhiat2003(wjhiat) 大哥说的环境变量最后一句好像是\lib\dt.jar呵呵