javac 没有找到 文件
可能是你的文件名不对 或者是路径不对

解决方案 »

  1.   

    javac -classpath . HelloDate.java
    记得在 HelloDate .java 的文件目录下运行!
      

  2.   

    用了包吗?如果用了包要这样做:
    如果包的名字叫test,那么.java文件应该放在名为test的目录里,然后在test目录的上层目录里运行javac test/HelloDate.java,注意斜杠的方向。
      

  3.   

    我的也是,是不是xp的原因,我的电脑是双系统,这也可能有原因,我都试过n次了,关注!!
    在公司的2000上,我随便设置一下就可以了,我的电脑重装xp都没有解决!!
      

  4.   

    xp真是奇怪的很
    现在我可以用javac了  但是java时却报错
    d:\java>javac HelloDate.javaD:\java>java HelloDate.class
    Exception in thread "main" java.lang.NoClassDefFoundError:HelloDate/class这是怎么回事呀??
      

  5.   

    java HelloDate
    后面的.class去掉
      

  6.   

    .class去掉,还有,你的环境变量配好了吗??
      

  7.   

    环境变量设好了
    .class去了还是不行
      

  8.   

    环境变量 classpath 记得加 ".;%xx"
    可以用javac 而java 运行时出错 那就是你的程序本身的问题了吧..
      

  9.   

    谢谢,是classpath的问题,没有加".;"
      

  10.   

    “是classpath的问题,没有加".;"” 这个是最容易疏忽的!许多新手都遇到过!
      

  11.   

    你在环境变量里加上
    set path=.;C:\JDK\LIB\merlia.jar;C:\JDK\LIB\dt.jar;C:\JDK\LIB\tools.jar;C:\JDK\LIB\htmlconverter.jar 
    这是我的环境设置
      

  12.   

    C:\JDK\LIB\htmlconverter.jar 
    这是用来做什么的??