第一次安装JDK时,安装的目录是E盘jvw文件夹卸载后,重新安装在C盘,jdk1.6.0_21文件夹,路径设置如下
path=C:\jdk1.6.0_21\bin
classpath=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
JAVA_HOME=C:\jdk1.6.0 _21
进入DOS命令行 输入 javac,有一大堆参数跳出;可是输入 Java 时,却显示  Error:could not open 'E:\jvw\lib\i386\jvw.cfg    当输入java -version的时候,也是这样显示
 
到底是怎么回事,哪位大虾知道???谢谢!

解决方案 »

  1.   

    JAVA_HOME=C:\jdk1.6.0 _21 _前面怎么多了个空格
      

  2.   

       一开始我也遇到过这样的问题,这个说明编译器的路径对的了,系统找到编译器了,而没有找到解析器,
    这个需要重新配置一下classpath就可以了。
      

  3.   

    path=C:\jdk1.6.0_21\bin;和后面的要用;隔开你把整个的path都贴出来看看!!!
      

  4.   

    C:\jdk1.6.0_21\bin看看这下面有没有java。exe
      

  5.   

    安装路径:C:\Program Files\Java
    JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10 
    classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
    path=%JAVA_HOME%\bin 
    这样试试
      

  6.   

    8楼  有Java.EXE这个文件
    9楼  试了,还是没用,老问题
      

  7.   

    11楼 可以加我QQ吗?535450356 验证就写CSDN
      

  8.   

    把C:\jdk1.6.0_21\bin添加到classpath,路径再核对下,不能有空格的啊!
      

  9.   

    path或classpath中是不是还有E:\jvw而且在C:\jdk1.6.0_21之前
      

  10.   

    或者看看c:\windows里有没有java.exe
      

  11.   

    如7楼所说,设置一下path变量环境.