那你试试java命令行吗?!
呵呵

解决方案 »

  1.   

    没有“.”,也没有classpath,奇怪啊?!
      

  2.   

    你的文件是不是放在,JDK的BIN下了?如果是那不奇怪,可以编译通过的。在这个目录下编译
    也可以用JAVA运行
      

  3.   

    很正常啊, J2SE中那些包(JDK安装目录下\jre\lib下的那些jar)在编译时会被自动引用, 根本不用设置classpath(运行时也一样), 只有需要使用自己定义的类和第三方的包时才需要classpath
      

  4.   

    你没有用到特殊的类库
    当然可以了
    classpath只是把类库导了近来
      

  5.   

    是啊,classpath默认就包含%Jdk%\jre\lib\rt.jar等
    而且javac也是默认包含当前路径的
      

  6.   

    jbuilder是每次编译的时候,自己临时设置环境变量,你可以看每次编译的输出信息也
      

  7.   

    in "cmd" 's window type "set " and you can see the Evn..
      

  8.   

    有没有修改autoexec.bat文件???
    如果没有的话就.................荤特
      

  9.   


       这个问题太奇怪了,我没有classpath ,谁能解释多多给分?
      

  10.   

    对呀,上面几位大虾说得很清楚了,你的java程序还只用到了那些默认的类库,所以才会成功的。如果以后你的程序大了,多了,CLASSPATH也难免要配的
      

  11.   

    Hodex(小何才露尖尖角) 说得对。你把Program Files\Java\j2rexxxxx\目录中的 lib 移动到别的地方看看。给分吧 :)
      

  12.   

    1:编译的时候只去找path,用不到classpath,classpath是个人设的参数,编译时可有可无。
    2:当你的jdk装好后,javac的命令就可以在任意cmd中使用了,因为在path中已经加上了。
    3:运行的时候需要指定class所在的path,这时候classpath如果没有的话,就只能到class所在的目录下执行java ClassName。
      

  13.   

    javac 只要path对了就可以了,如果你设置了classpath,那你的class文件要放到这个目录,要不然java出错~~~~~~~~~~~~~~~~~~