and set classpath=.;%classpath%please take a look at FAQ

解决方案 »

  1.   

    你的jdk从哪下的,能不能发我邮箱里去,谢谢了
    [email protected]
      

  2.   

    jdk下载地址:http://java.sun.com
    挺大的,好像没有那么大的邮箱
    还是自己下载的好。
      

  3.   

    path=jdk_dir\bin;%path%
    把jdk_dir换成你的jdk安装目录。
      

  4.   

    添加   path=你得jdk目录\bin; 譬如c:\jdk\bin;
    添加   classpath  你得jdk目录\lib\tools.jar;你得jdk目录\lib\dt.jar
    添加   java_home   你得jdk目录\jdk;
      

  5.   

    你问的不是java的问题,是系统可执行文件路径的设定问题,
    参看dos内部命令path的帮助信息,和系统变量的有关说明。
      

  6.   

    JDK1_4_2
    http://java.sun.com/webapps/download/Redirect/54286987/5847479377282807053505607246086069333228071972022813600060192859339008063305596058473206-3866/j2sdk-1_4_2-windows-i586.exe
      

  7.   

    怎么环境变量设置了,等关闭了DOS窗口,又要设置过一次呢?
      

  8.   

    如果你用的是win2000的话配置如下:
    正确配置:"我的电脑"-->"属性"-->"高级"-->"环境变量"-->"系统变量
    新建:变量名:Path   变量值:C:\jdk1.3.1\bin;%path%.;
     ----------------------------------------
    如果你是win98的话,配置 如下:
    编辑c:\Autoexec.bat
    加下这么一句:set path=C:\jdk1.3.1\bin;%path%.;
      

  9.   

    如果你用的不是windows 2k/xp/2k3 或者linux/unix之类的操作系统,例如windows 98就要在autoexec.bat中设定path。如果是windows 2k、xp、2k3就要在系统环境变量里设定path。
      

  10.   

    按照大虾们是指示我设置好了,但是有个问题是:在任何目录下都可以执行java helloworld(注:helloworld是我编译成功的一个.class文件)但是执行javac helloworld.java却要到文件helloworld.java所在的目录去,请问有什么办法可以解决啊,也让javac的执行和java一样可以在任何目录啊???
      

  11.   

    你的第二个问题没有办法解决,因为没有人知道你的硬盘上是不是有多个helloworld.java而你要编译那一个。
      

  12.   

    我的硬盘上只有一个helloworld.java啊,我想问的是javac这个命令的执行是不是也可以在环境变量指定啊,不然没次编译.java文件的时候都要跑到相应的目录里面去,多麻烦啊,还望大虾指教啊???!!!