首先,在系统环境变量里确认以下内容:
path中有%JDK_HOME%bin
classpath中有%JDK_HOME%lib\dt.jar;.;
然后再:
javac 文件名.java
java 文件名我认为这样的问题你先搜索一下!

解决方案 »

  1.   

    装了jdk以后,要配置环境变量的,JAVA_HOME 指向jdk的安装目录,PATH指向它的bin
    然后用javac编译,java运行
      

  2.   

    在左下角点开始按钮,然后点运行,输入sysedit,会出来很多窗口,找到autoexec.bat这个窗口,(或者在dos窗口下运行edit autoexec.bat打开)然后增加jdk路径在里头例如:
    PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\JDK1.3.1\BIN
    set classpath=.;C:\jdk1.3.1\lib\tools.jar
    编辑完autoexec.bat后,也不用重新启动,只需将autoexec.bat执行一遍就可以了,在dos窗口下,运行autoexec.bat,注意dos窗口的运行目录要在根目录下面,也就是提示符为c:\>。观察jdk是否安装好,只需要在dos窗口下,敲入java,看能否显示即可
    此假定你的JDK装在c:\下。这就是我从别的贴中拷的
      

  3.   

    Win98中:
    修改autocexe.bat 就是修改自动批处理文件。
    添加:
    set classpath=.;jdk安装目\lib
    set path=jdk安装目录\bin;%path%
      

  4.   

    上面用
    PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\JDK1.3.1\BIN
    set classpath=.;C:\jdk1.3.1\lib\tools.jar
    还有用
    set classpath=.;jdk安装目\lib
    set path=jdk安装目录\bin;%path%
    到底哪个行啊,我现在用第一个,在c:\下可以直接找到java执行程序,相信可以了吧
    但是又出现了错误,我执行hello.java时
    class hello 
    {
    public static void main(String[] args) 
    {
    System.out.println("Hello World!");
    }
    }
    出现了错误
    Exception in thread "main" java.lang.NoClassDefFoundError: hello/class
      

  5.   

    /*
    classname: hellojava
    ..........
    */
    public class HelloJava
    {
         public static void main(String args[])
         {
               //将Hello Java!!输出到屏幕上
       System.out.println("Hello Java!!");
         }
    }
    和我的对照一下吧!我的编译成功了!但是解释的时候不知道为什么说环境变量有错!
    不过我认为不是程序的文题~
    看来你也是初学者!有机会交个朋友~
    我用的是xp+jdk1.3版本~
      

  6.   

    java 程序在保存时需要将他的名字和公共类的一样,是不是这里出了问题?
      

  7.   

    1.将jdk1.4.0-安装在自己机器的某个盘符的根目录下,如:可安装在D:\下。
    ***(以下的d:\j2sdk1.4.0_01改为你自己安装JDK的目录)***
    2.如果你的运行环境是win98,则在C盘根目录下,autoexec.bat文件中,加入下面两条语句:
    set Path=%PATH%;d:\j2sdk1.4.0_01\bin
    set CLASSPATH=.;d:\j2sdk1.4.0_01\lib\
    (也可以写成:set CLASSPATH=.;d:\j2sdk1.4.0_01\lib\dt.jar;d:\j2sdk1.4.0_01\lib\tools.jar)
    保存后,重新启动机器,就完成了jdk1.4的安装。
    3.如果你的运行环境是win2000的话,则需在“控制面板”的“系统”下,“高级”选项的“环境变量”中,添加两个用户变量。
    其中一个用户变量的名称为“path”,值为“.;d:\j2sdk1.4.0_01\bin”,
    另一个用户变量的名称为"CLASSPATH",值为“.;d"\j2sdk1.4.0_01\lib\dt.jar;d:\j2sdk1.4.0_01\lib\tools.jar”,单击“确定”即可。即完成了jdk1.4.0的安装。
      

  8.   

    先设置
    path
      c:\jdk1.4\;c:\jdk1.4\bin;(如您装在c盘)
    classpath
       .;c:\jdk1.4;c:\jdk1.4\lib;
    javac 文件名.java
    java 文件名
      

  9.   

    还是不行啊,我的jdk是不是有问题,我是从jbuilder中找到的,我的机器没有安装jbuilder,是从别的机器上拽过来的。
    还是Exception in thread "main" java.lang.NoClassDefFoundError: hello/class
      

  10.   

    我现在在学校,学校是2000,按照上面人的说法,还是不行,我想我与java无缘了
      

  11.   

    终于搞定了
    java hello
    not java hello.class
    妈的,这个鬼问题搞了我一整天谢谢各位给我的支持