你需要对path/classpath环境变量进行设置!
如:classpath设置成 C:\;C:\j2sdk1.4\j2sdk1.4.2\bin
path设置成:C:\j2sdk1.4\j2sdk1.4.2\bin
bin所在的目录为你的jdk安装目录..

解决方案 »

  1.   

    2000下:我的电脑->属性->高级->环境变量->新建....
    98下在autoexec.bat中设置...
    网上都有说明........
      

  2.   

    你的path设置对了吗或者你可以直接转到jdk\bin目录下用该命令
      

  3.   

    我的是win xp   怎么搞  path 和 set path 都设了
      

  4.   

    xp和2000是一样的,我的电脑->属性->高级->环境变量->新建....path->设置相应的路径值 
      

  5.   

    而且要注意 加入路径时的 分号。 丢了这个有可能就不对了
    http://expert.csdn.net/Expert/topic/2077/2077183.xml?temp=.4109613
    仔细看
      

  6.   

    感谢warton!  我照你的回复, 设置了xp,  终于构建成功! 这一步是不可少的吧  ,在win 98里 可以从dos属性设置是吗?
      

  7.   

    leeak:
      你说的加入路径的分号是指?  在   
    path=C:\jdk1.3.1_06\bin
    set classpath=D:\javacodes\c01里的分号吗?
      

  8.   

    说清楚
    环境变量的添加用户变量还是系统变量呀
      path是在用户中新建吗
       classpath是在系统变量中添加的吗
        有的与原有的系统变量重名,应该怎样办?????????
      

  9.   

    系统变量!
    你只需要在原有的变量后加;再加你要新增的变量就行了
    比如:
    path=c:\windows\...........
    这时你在....的最后 加;c:\jdk1.4\bin
      

  10.   

    我發覺有越來越多的新手來學JAVA了。環境變量的我看了好多次了。
      

  11.   

    path是win操作系统寻找命令时的参考路径,如果你输入的命令没有在当前路径下,系统就会到path设置的路径里去寻找。
    classpath是java系统寻找类时的参考路径。如果你在运行或者导入一个类的时候,javaVM会到classpath中去寻找你输入的名字的类,“.”是必须的,他代表当前的路径,其他的你自己根据需要添加。
    综上,path是win系统固有的,即使你不安装java环境也会有着个环境变量,classpath确不是必须的,只有java需要才要建立的。楼主的错误是操作系统的错误,所以问题出在path
      

  12.   

    1、jdk就是j2se,jdk1.1.8版本以后改成为j2se,
    下载地址:http://java.sun.com/j2se/downloads.html
    2、jre是java运行时环境(jdk1.3版本以后都包含jre)不用单独下载
    3、甚至环境变量
    安装了jdk以后,要配置环境变量
    我的电脑->属性->高级->环境变量
    添加以下环境变量(假定你的java安装在c:\jdk1.3)
    java_home=c:\jdk1.3
    classpath=.;c:\jdk1.3\lib\dt.jar;c:\jdk1.3\lib\tools.jar;(.;已经不能少,因为它代表当前路径)
    path = c:\jdk1.3\bin
    新开一个dos窗口,键入java和javac测试一下
    4、简单测试程序
    public class Test{
    public static void main(String args[]){
    System.out.println("Hello world!");
    }
    }
    javac Test.java
    java Test
    5、java、j2ee、xml 开发常用工具介绍j2sdk安装程序及Java API Doc
    j2sdk-1_4_0 for win
    j2sdk-1_4_0 for linux
    j2sdk-1_4_0-doc
    j2sdkee-1.3-doc可去 http://java.sun.com/j2ee/download.html 下载
    6、build工具
    ant: Ant是一个基于java的跨平台的build工具。之所以Ant能跨平台,是因为Ant不再需要你编写shell命令,Ant的配置文件是基于XML的任务树,
    能让你运行各种各样的任务,任务的运行是由实现了特定任务接口的对象来完成的。http://jakarta.apache.org/ant
    7、IDE工具
    Eclipse: 号称未来能进行任何语言开发的IDE集大成者。
    Eclipse 是替代IBM Visual Age for Java(以下简称IVJ)的 下一代IDE开发环境,
    但它未来的目标不仅仅是成为专门开发Java程序的IDE环境,根据Eclipse的体系结构,
    通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。
    目前,Eclipse已经开始提供C语言开发的功能插 件。更难能可贵的是,
    Eclipse是一个开放源代码的项目,任何人都可以下载Eclipse的源代码,
    并且在此基础上开发自己的功能插件。也就是说未来只要有人需要,
    就会有建立在Eclipse之上的COBOL,Perl,Python等语言的开发插件出现。
    同时可以通过开发新的插件扩展现有插件的功能,比如在现有的Java开发环境中加入Tomcat服务器插件。
    可以无限扩展,而且有着统一的外观,操作和系统资源管理,这也正是Eclipse的潜力所在。