我的环境变量确定配置的是正确的,但在DOS里面验证的时候为什么java会出现COULD not creat the java virtual 然后javac却会显示出正常的东西呢,求助!谢谢

解决方案 »

  1.   

    就是用命令提示符验证的输入java和javac,然后java就出错了,谢谢,到底怎么回事?
      

  2.   

    我重装过两遍了,是不是JDK的问题?
      

  3.   

    看一下环境变量,我觉还是那有问题,在dos下,进到jdk的目录试试
      

  4.   

    cmd 然后cd +JDK的文件目录测试一下能不能运行了
      

  5.   

    七楼的朋友。C:\Program Files\Java\jdk1.6.0_11\bin
      

  6.   

    java -version
    出来的是什么
      

  7.   

    11楼的朋友,出来的是:COULD not creat the java virtual 
      

  8.   

    虚拟机有没有正确安装与环境变量配置没有关系。
    建议楼主检查一下JDK有有没有正确安装:进入CMD,然后输入java -version,如果出现java的版本信息,即为正确安装。
      

  9.   

    13,14楼的朋友是不是重新下载一个在装就应该可以?我那个JDK是拷过来的
      

  10.   

    我那个JDK是拷过来的?
    怎么拷的?
      

  11.   

    重装试试吧。没听说直接copy可以使用的。
    一般jdk是直接安装的,就跟普通程序的安装时一样的。
      

  12.   

    path ;JDk路徑 
    新建 JAVA_HOME  值 直接 路徑 或者卸掉以前所有的JDK 重裝!           
      

  13.   


    jdk直接拷贝可以用啊,我很久之前拷过
    lz的问题没遇到过
      

  14.   

    配置到JAVA_HOME里面就可以了  jar javac
      

  15.   


    JDK可以免安装的,很好用
      

  16.   

    应该是JDK工具包和JRE安装在同一个目录下了,在安装JDK时的JRE是可选的,如果把JRE安装在之前的JDK目录下,会覆盖JDK工具包的吧
      

  17.   

    同意楼上的。 看一下java环境变量如何设置。 
    需要保证  java_home  classpath  path  都设置正确才好。验证就是楼上说的 java -version
      

  18.   

    在命令行里面输入 java -version看是不是你装的JRE版本,如果报错说明JAVA bin目录没有加入PATH变量,如果显示不是你装的版本的JRE,说明原来有残余的版本没删干净,卸载了以后重新装