我突然兴趣来了,想学JAVA。昨天下了JDK1.6.0_16来安装,JRE安装在c:\java下,jdk安装在f:\Java6下。用文本编辑器写了helloworld来测试一下,怎么也执行不了。老是提醒javac找不到文件,请问是怎么了?跪求大家的指点,越详细越好。再一次谢谢了。

解决方案 »

  1.   

    在开始菜单中的计算机处敲击右键,选择属性,出现系统文件夹。点击左栏的“高级系统设置”,弹出“系统属性”选单,选择“高级”选项卡中的“环境变量”选项。在上部的用户变量处添加以下的三个键值。
      名称=值
      java_home=c:\JAVA\jdk (安装路径)
      classpath=.;%java_home%\lib\tools.jar;%java_home%\jre\lib\rt.jar; 
      path= %java_home%\bin 
    注意classpath键值的最前面是一个句点和一个分号,句点表示的是当前文件夹。
      

  2.   

    java_home=F:\JAVA\jdk (安装路径) 
      classpath=.;%java_home%\lib\tools.jar;%java_home%\jre\lib\rt.jar; 
      path= %java_home%\bin 
    这样就OK了。。
    要是你不想安装路径的话
    就打开CMD 到你的目录把 java bin下的javac.exe拖到CMD下也可也这样不建议还是配置下环境变量吧!
      

  3.   

    java_home=F:\JAVA\jdk (安装路径) 
      classpath=.;%java_home%\lib\tools.jar;%java_home%\jre\lib\rt.jar; 
      path= %java_home%\bin 
    这样就OK了。。
    要是你不想安装路径的话
    就打开CMD 到你的目录把 java bin下的javac.exe拖到CMD下也可也这样不建议还是配置下环境变量吧!
      

  4.   

    出现这种问题一般是path的设置问题,先在cmd窗口中调用java和javac命令,如果能够打印帮助信息就是说你安装正确的,如果不行的话,先设置path:
    方法一:通过cmd窗口set命令设置:set path=%path%;(你的JDK安装目录)*/JDK1.6.0_16/bin/;
    方法二:在我的电脑属性里面设置环境变量---系统变量--编辑path值,将你的安装目录,即:(你的JDK安装目录)*/JDK1.6.0_16/bin/;添加到原来的path值后面,注意分号不要忘了.classpath也有两种设置方法,和path类似,自己摸索下.classpath设置成你存放源文件的目录(javawork,你可以自己建这个文件夹,不一定要合jdk同一个目录,只要把classpath指向这个文件夹就可以了.)
      

  5.   

    没定义环境变量java_home=c:\JAVA\jdk