编译java文件时,为什么会出现这种错误:找不到或无法加载主类com.sun.tools.javac.Main.我都设置好java路径了啊,怎么还会这样啊,不过没弄class 因为我对这个不懂

解决方案 »

  1.   

    配置path路径或classpath路径吧。
      

  2.   

    path路径设置过了啊    我是按照自学网上的视频教程设置的  可就是无法找到文件   郁闷啊
      

  3.   

    classpath =.;c:\program file\java\jdk1.6.0_12\lib红色的是你的java的安装目录,注意前面的.;一定要加上。在系统变量的设置,不要再用户环境下设置。如果没有classpath,就自己添加一个,点编辑自己添加就应该没问题了。
      

  4.   

    已经好了,谢谢,我下载的JDK的版本太多了,有点乱,全部删除,重新下载,配置了一下就好了
      

  5.   

    要加上classPath路径就是jdk中与bin目录同级的lib目录,因为要用到那里面的jar文件包
      

  6.   

    程序本身如果没错。原因可能有:
    1、环境变量配置问题解决办法:测试配置,在cmd下输入 java -version,如果有以下相似的输出,说明配置没问题C:\Documents and Settings\Administrator>java -versionjava version "1.6.0_21"Java(TM) SE Runtime Environment (build 1.6.0_21-b06)Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)
    2、编译错误。你文件名要和类名相同。保存为Hello.java ,编译:javac Hello.java。运行时不要加后缀 直接 java Hello