JDK1.6  Windows 7
错误如下:
C:\Users\Administrator>E:E:\>cd javaxitiE:\Javaxiti>javac HelloWorld.javaE:\Javaxiti>java HelloWorld
Error: no `client' JVM at `D:\Program Files\bin\client\jvm.dll'.
--------------------------------------------------------------------
代码如下:
public class HelloWorld
{
   public static void main(String[] args)
      {
           System.out.println("Hello Java!");
      }
}

解决方案 »

  1.   

    java -server HelloWorld 
    有问题没?
    是64位吗?
      

  2.   

    使用万能方法
    1.卸载
    2.重新下载安装JDK1.6  http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u27-download-440405.html3.
    JAVA_HOME设置:
    jdk目录的具体路径,比如   ;D:\Program Files\Java\jdk1.6.0_10;ClassPath设置:
    ;.;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar;Path设置:
    ;%JAVA_HOME%\jre6\bin;.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
      

  3.   

     `D:\Program Files\bin\client\jvm.dll'.
    这里有问题,应该是你装的时候有bug建议再装下吧
      

  4.   

    1重装下jdk下面是我的电脑安装的位置当然你的安装位置可以变更给你个示范
    2找到环境变量path编辑在原有的变量上加上;E:\Program Files\software\Java\jdk1.6.0_04\bin
    别把分号忘记了注意输入法切换 改好点击确定
    3cmd 打开dos窗口 输入java看看能不能看到java的信息 再输入javac 如果都能显示java信息了就OK了不行的话可以重启下电脑再试
    4编写好的文件放在E盘1.java  dos进入e盘用javac 1.java翻译  再java 1  完成
    你可以参考下