应该是原有的JVM和安装eclipse以后带的JVM冲突(不是很熟悉)
md5 ==message-digest algorithm 5它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。

解决方案 »

  1.   

    谢谢楼上的朋友
    1.我看官方介绍下载的eclipse是不带JVM,而让用户自己去下载JDK,所以不应该存在冲突.
    2.我的意思是这个MD5对安装和正常使用有什么影响?
      

  2.   

    md5是用来校验你下载的文件是否完整,可以通过winmd5来使用你组好重新安装一下jdk,不需要配置环境变量,enjoy it!
      

  3.   

    第一次运行eclise时它会搜一下你机器中的jdk,我估计是eclise错误的把微软的java.exe当成jdk的java.exe文件了。
    解决办法:重新安装一遍eclise,第一次启动时搜索jdk时耐心等一下,选择正确的jdk即可。
      

  4.   

    1.eclipse是不用安装的(下载回来的只是个压缩包)
    2.确保环境变量path里有%JAVA_HOME%\bin
    3.eclipse不用配置就能用的了,如果不行的话考虑是不是你下载的文件有问题(你可以用MD5验证下)
      

  5.   

    eclipse是不带jdk的,这和许多ide不同。
    可能还是jdk的配置问题。
      

  6.   

    1. 但我用JBuiler运行代码也没问题啊,三个环境变量classpath,home,path是设在用户变量里,
    而不是系统变量,与这个有关系吗?
    2. 怎么MD5验证下载的文件有问题?
    环境:Win2000再次感谢
      

  7.   

    环境变量设在用户变量里有没有影响我不知道,没试过,不过我觉得应该没影响上这里下载个WinMD5,用它得到的MD5码与你所在下载Elipse网站提供的MD5码对比下,相同就没问题了
    http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=1722