PATH e:\j2sdk141\bin;
calsspath .;e:\jdk1.4\jre\lib\rt.jar;e:\jdk1.4\lib\dt.jar;e:\jdk1.4\lib\tools.jar;e:\jdk1.4\jre\lib\ext\dnsns.jar;e:\jdk1.4\jre\lib\ext\ldapsec.jar;e:\jdk1.4\jre\lib\ext\localedata.jar;e:\jdk1.4\jre\lib\ext\sunjce_provider.jar

解决方案 »

  1.   

    在系统属性高级选项中有环镜变量,在PATH中加上bin的目录就行了。
      

  2.   

    对于win2000,鼠标右键点击“我的电脑”->属性->高级选项->环境变量,设置系统环境变量:
    变量名:JAVA_HOME      变量值:C:\jdk1.4变量名:CLASSPATH      变量值:CLASSPATH=.;C:\jdk1.4\jre\lib\rt.jar;C:\jdk1.4\jre\lib\tools.jar
    变量名:PATH            变量值:C:\jdk1.4\bin
    对于Win9x,用记事本编辑c:盘下的Autoexec.bat文件,将如下的设置语句加入即可,
    path C:\jdk1.4\bin;       
    SET CLASSPATH=.;C:\jdk1.4\jre\lib\rt.jar;C:\jdk1.4\jre\lib\tools.jar
      

  3.   

    to sikuan(冰糖★葫芦★头)兄:
      照此设置还是不行!
      好像没有jre的文件夹,只有lib的文件夹,且没有rt.jar tools.jar的文件.  还有我写的源程序应保存在哪里?
      

  4.   

    我的path C:\jdk1.4\bin就行了
      

  5.   

    我版本是JDK 1.1.8_010/_16 刚从sun公司网站下载的版本。
      

  6.   

    我的系统是winXPto hamzsy(十二真空间):
      你把源程序保存在哪里?
      

  7.   

    请高手指点:编译环境:
    jdk1.3
    操作系统:
    WinXPHelloWorld.java已通过编译
    生成HelloWorld.class
    但执行java HelloWorld.class运行出错:
    Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class程序如下:
    import java.io.*;class HelloWorld
     {
       static public void main(String args[])
        {
         System.out.println("Welcome to use JDK!\n");
        }
     }源程序保存在bin目录下应做如何修改才可以通过运行
      

  8.   

    鼠标右键点击“我的电脑”->属性->高级选项->环境变量,设置系统环境变量:path=d:\jdk1.3\bin 
        classpath=.;d:\jdk1.3\lib
    假设我的jdk1.3放在d:\下
      

  9.   

    对于win2000,鼠标右键点击“我的电脑”->属性->高级选项->环境变量,设置系统环境变量:
    变量名:JAVA_HOME      变量值:C:\jdk1.4变量名:CLASSPATH      变量值:CLASSPATH=.;C:\jdk1.4\jre\lib\rt.jar;C:\jdk1.4\jre\lib\tools.jar
    变量名:PATH            变量值:C:\jdk1.4\bin
    对于Win9x,用记事本编辑c:盘下的Autoexec.bat文件,将如下的设置语句加入即可,
    path C:\jdk1.4\bin;       
    SET CLASSPATH=.;C:\jdk1.4\jre\lib\rt.jar;C:\jdk1.4\jre\lib\tools.jar
      

  10.   

    我的path C:\jdk1.4\bin就行了,也写了个helloworld程序,随便放哪儿都行
      

  11.   

    把CLASSPATH设置成你的源代码所在的路径,java默认在当前目录查找.class.或者你可以进入你的代码所在的目录再执行java HelloWorld.class应该就可以了
      

  12.   

    各位老兄,我将jdk1.3.0_02按在C盘,path设置的方法是:
     c:\>edit autoexec.bat
       set Path=c:\windows;c:\windows\command;
              c:\jdk1.3.0_02; c:\jdk1.3.0_02\bin;
    重新启动计算机,
    c:\autoexec.bat
    可是这样,
    我编写的程序,放在c盘根目录下,执行编译,
    显示Bad command or file name !
    怎么办?是需要设置classpath吗?
      

  13.   

    JackSmart(我是一个菜鸟) 
    你为什么要执行java HelloWorld.class
    应该是这样
    java HelloWorld
    不要扩展名
      

  14.   

    sikuan(冰糖★葫芦★头) :10分
    netwebs(netwebs): 5分
    sdduwa(乔乔):5分
      

  15.   

    结贴
    sikuan(冰糖★葫芦★头) :10分
    netwebs(netwebs): 5分
    sdduwa(乔乔):5分