顺便说一下,我用google搜了一下,讲设置classpath的一大堆,可是全都是在win98和win2000下的,winxp下的好象根本就没有

解决方案 »

  1.   

    有的,在我的电脑里点右键,选属性,然后在高级选项面板中选下面的环境变量,打开的面板里下面的SYSTEM里有就classpath选项了,你一定没有仔细看清楚,呵呵,和2000差不多的。
      

  2.   

    基本上不会有很大的区别咯。我的电脑--->属性---->高级选项---->环境变量---->SYSTEM里有就classpath选项了。如果没有,那么自己新建一个。
      

  3.   

    在winxp中要自己加一个,名字为CLASS_PATH,
    我设置的值为:.;d:\devtools\j2ee\lib\j2ee.jar;d:\devtools\j2sdk1.3.1\lib\dt.jar;d:\devtools\j2sdk1.3.1\lib\tools.jar;d:\devtools\j2sdk1.3.1\jre\lib\rt.jar;D:\java;
    每台机器都可能不一样,CLASSPATH使用的时候有很多讲究,特别是你在用javac编译你的class文件时,你的CLASSPATH中定义的路径就会自动加到javac命令的后面作为参数,也就是说,你的.java文件放在以上任何路径中都会被找到。
    注意路径中有个.; 这表示要优先寻找当前路径。路径问题明白了就简单,但是很容易出错,有时会出现让人丈二和尚摸不着头脑的错误,多看看书吧。
      

  4.   

    to galaxyseeker(星空):CLASS_PATH我试过了,也不行的我要晕倒了
      

  5.   

    我就是在XP中设置的,一样的啊,在我的电脑里点右键,选属性,然后在高级选项面板中选下面的环境变量,然后那下面的环境变量中有个Path,把$JAVA_HOME$\bin加入,还有加入.;$JAVA_HOME$\lib\就行了,其实自己建一个系统变量classpath,因为是系统级的变量,解释器一样找的到!
      

  6.   

    我的电脑--->属性---->高级选项---->环境变量---->SYSTEM里有就classpath选项
      

  7.   

    我的电脑--->属性---->高级选项---->环境变量
    新建一个名字为CLASS_PATH
    实在不行的话用edit 编辑*.bat文件
    加入set CLASS_PATH=.;d:\jdk\lib
      

  8.   

    大哥哥们:还是不行呀!!我再重申一遍:我用的是winxp!!不是win2000!!也不是win98!!里面确实没有classpath这一项的!!(我这么大个人,有这一项我会看不见呀!?)我新建了一项,名字取作classpath,CALSSPATH,Classpath,ClassPath,CLASS_PATH都不行!(当然其中的内容肯定是正确的,不要说注销了,我都重起过了,还是不行;昨天我还特意重装一遍winxp,再来设置,还是不行。)
      

  9.   

    我说你还是没有认真的看(你还是个很急躁的女孩子)呵呵
    我对你说啊:“我的电脑”---(右键“属性”)--》“系统属性”--(第三个标签“高级")---》就是你要的"环境变量”(在该页的最下面)还有它的旁边是一个是“错误报告”
     呵呵,这次你就可以了配置了和“win2k”和“win98”一样了
    希望你可以明白:)不过是一个蛮可爱的女孩子:)
      

  10.   

    我再重申一遍:我用的是winxp!!不是win2000!!也不是win98!!里面确实没有classpath这一项的!!(我这么大个人,有这一项我会看不见呀!?)我新建了一项,名字取作classpath,CALSSPATH,Classpath,ClassPath,CLASS_PATH都不行!(当然其中的内容肯定是正确的,不要说注销了,我都重起过了,还是不行;昨天我还特意重装一遍winxp,再来设置,还是不行。)看清楚点,是不是弄错成“CALSSPATH”了?
    我的是WINXP,我的环境变量里设定的就是CLASSPATH,不过我们是用的weblogic开发,windows的classpath没有作用
      

  11.   

    做个.cmd的文件内容如下:(路径根据你自己的实际修改
    运行java程序前执行一下。
    set JAVA_HOME=c:\bea\jdk131
    set WL_HOME=c:\bea\wlserver6.1
    set DOMAIN_NAME=mydomainset path=%path%;%JAVA_HOME%\bin
    set classpath=.c:\bea\jdk131\lib\tools.jar;%WL_HOME%\lib\weblogic.jar
    set EX_WEBAPP_CLASSES=%WL_HOME%\config\%DOMAIN_NAME%\applications\DefaultWebApp_myserver\WEB_INF\classes
    set CLIENT_CLASSES=%WL_HOME%\config\%DOMAIN_NAME%\clientclasses
    set SERVER_CLASSES=%WL_HOME%\config\%DOMAIN_NAME%\serverclasses
    set classpath=%classpath%;%CLIENT_CLASSES%;%SERVER_CLASSES%
      

  12.   

    或许不是classpath的问题呢?看看这里试试,或许有帮助:http://expert.csdn.net/Expert/topic/1435/1435216.xml?temp=.5355036
      

  13.   

    winxp下步骤是这样的哈
    电脑-->属性-->高级-->环境变量
    就可以设置classpath变量了
    一般设置classpath变量都设置在用户变量下
    在用户变量那里点新建
    .;classpath=路径名
    这样就ok了同时还要注意编写的时候绝对路径和相对路径的区别
      

  14.   

    最快的办法是找个人指导以下,身边有人的话。这样的问题很简单,但如果没经过,有确实没着。以为可以的东西往往可能是不行的。所以在这种情况下面,为了可怜的学习的热情,找个人看一看吧!如上所述,应该不是classpath的问题了,如果你已经明白了环境变量的意思。解决办法,还是装IDE(Jbuilder、Eclipse、IntelliJ IDEA)好啊,免了很多烦恼,那些没用的东西,等用着以后会慢慢明白的
      

  15.   

    有意思^_^,建议用Jbuilder,不然以后用package的就越来乱了
      

  16.   

    比如你的JDK安装安装路径为:d:/jdk/bin
    你想把你的程序保存在d:/example下
    你就可以设置环境变量如下:
    PATH d:/jdk/bin;
    CLASSPAHT d:/example;
    然后你写一个程序保存在d:/example下,在dos下进入d:/example下,就可以运行了。
    我就是这样运行的。