百度google一搜java环境变量配置,大把大把的给你说创建JAVA_HOME,创建classpath:.;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;然后在path加入%JAVA_HOME%\bin;可是我安装好java后,创建了JAVA_HOME,然后只往path增加%JAVA_HOME%\bin就可以编译和运行java程序了,classpath都没创建,谁告诉我下classpath是干什么用的。

解决方案 »

  1.   

    你都知道用百度了, 能百度环境变量配置, 为啥不百度classpath的作用呢,
    wan
      

  2.   

    类似于path
    path里找可执行文件
    classpath里找的是.class文件
      

  3.   

    告诉系统在哪里找你的class文件的
    现在一般不设置
      

  4.   

    因为光知道class name还不足以定位class文件在系统中的位置
    所以还需要classpath
      

  5.   

    定义classpath时最前面的".;",这个是告诉JDK,搜索CLASS时先查找当前目录的CLASS文件,那么classpath就是告诉你从那找到class文件,现在如果我们用jar命令打包一个文,并且存在硬盘上,比如在D盘,那么你如果要用这个jar文件你的类怎么办呢?如果你就这样让系统肯定找不到。
    现在我们假定D盘存在test.jar的这样一个文件,里面就一个简单的Person类,Person里面有一个getInfo的方法,现在我们要使用这个类并调用里面的方法。现在定义主函数,Person per = new Person;System.out.println(per.getInfo()) ;此时就可以在设置个classpath=.;d:\test.jar,自然它就知道一个是从当前目录中查找,另一个就是从在个test.jar里面查找。不过确实很少用到了。
      

  6.   

    配置java环境变量:
    JAVA_HOME:配置JDK的目录
    CLASSPATH:指定到哪里去找运行时需要用到的类代码(字节码)
    PATH:指定可执行程序的位置
    LZ你可明白了!
      

  7.   

    5L太辛苦了
    呵呵
    现在的JDK一般都不用设置CLASSPATH了
    所谓CLASSPATH是指去哪里找jar文件或者class文件当你用第三方类库时,就会明白了
      

  8.   

    最近被Jetty服务器搞死了,这个要怎么设置classpath的呀,我的hadoop集群web页面看不了了
      

  9.   

    你可以这样试试的啊,在用命令行去编译过后,用下面的命令,set classpath=d:\test你运行你的代码,看看还能执行不
      

  10.   

    存放java类文件的路径!有了它,每次编译类文件的时候就不用输入类文件所在路径了!