第一天学习java,以前都使用C++进行开发。问个问题,在“我的电脑-》属性-》高级-》环境变量-》设置系统环境变量Classpath=.;D:\Program Files\Java\jdk1.6.0_02\lib\tool.jar;D:\Program Files\Java\jre1.6.0_02\lib\rt.jar;C:\MyJava 为什么我将我的Test.java代码放置到C:\MyJava文件夹里去,在cmd下执行javac Test.java 仍然提示无法读取:Test.java?

解决方案 »

  1.   

    新建变量Path = D:\Program Files\Java\jdk1.6.0_02\lib
      

  2.   

    classpath不用设置的,只要设JAVA_HOME,PATH就可以了
      

  3.   

    http://www.nou.com.cn/portal/Article/itjs/jsjj/cxsj/200511/20051124201721.html
      

  4.   

    一、下载jdk-1_5_0_04-windows-i586-p.exe安装工具,进行安装。假若安装在E:\program Files目录下,
    将产生E:\program Files\Java\文件夹及子文件夹。
    二、配置环境变量,其配置步骤为:
    1、使用鼠标右击"我的电脑",在弹出式菜单中选择“属性"菜单,弹出"系统属性"对话框
    2、在“系统属性”对话框中选择"高级"标签,单击“环境变量”,进入“环境变量”对话框。
    3、在“环境变量”对话框的“系统变量”中进行如下配置:
    变量: path 值:E:\Program Files\Java\jdk1.5.0_04\bin
    变量: classpath 值:.;E:\Program Files\Java\jdk1.5.0_04\jre\lib\rt.jar
      

  5.   

    很简单,你把命令提示符改成c:/myjava 再编译就行了,
      

  6.   

    classpath 是java lancher用的,你用的是javac就是javacompiler,你倒c:\myjava路径下编译一下你的Test.java,在任何地方用java Test肯定都能出结果
      

  7.   

    只设置path变量就可以了,classpath 在jdbc中可能用到
      

  8.   

    楼主可以试下把C:\MyJava放在最前后,“.”的后面。
    即:Classpath=.;C:\MyJava;D:\Program Files\Java\jdk1.6.0_02\lib\tool.jar;D:\Program Files\Java\jre1.6.0_02\lib\rt.jar
    再有,不要用键盘打,用复制、粘贴。
      

  9.   

    我用的JDK6,装完,在系统PATH变量里加上 X:\Program Files\Java\jdk1.5.0_04\bin  就OK了
      

  10.   

    classpath是找class的,跟你那个Test.java无关
      

  11.   

    关键是你在那个目录下运行你的程序,你把你的目录定位到你放.java的文件夹就可以!