你使用以下命令运行一下试试:
C:\j2sdk1.4.0\bin\java xxxx指定一下JAVA的完全路径试一试,有可能你的系统中装有另外一个JRE,在PROGRAM下,系统默认是用它来运行的.

解决方案 »

  1.   

    直接放到lib下面试试,ext下面的是扩展类库
      

  2.   

    haichuang(不戒和尚):您说的很对.C:\j2sdk1.4.0\bin\java xxxx 运行成功我刚开始时,装的是sun的 J2sdk1.4.0,后来又装了jbuilder5.0 和jbuilder7.0,装完jbuilder5.0以后,我的*.java 和*.class都变成了5.0下的图标,
    请问我怎样配置系统,才能默认使用sun的环境.
      

  3.   

    haichuang(不戒和尚):您说的很对.C:\j2sdk1.4.0\bin\java  xxxx  运行成功我刚开始时,装的是sun的  J2sdk1.4.0,后来又装了jbuilder5.0  和jbuilder7.0,装完jbuilder5.0以后,我的*.java  和*.class都变成了5.0下的图标,  
    请问我怎样配置系统,才能默认使用sun的环境.
      

  4.   

    修改path了
    或者注册表
    其实注册表对jdk来说完全没有必要,只有增添麻烦,但可能对jbuilder有影响
      

  5.   

    我的path是c:\j2sdk1.4.0,不是jbuilder5的路径.
    只有 JAVA_HOME=C:\jbuilder7\jdk1.3.1 和jbuilder有关,我尝试着把它改回c:\j2sdk1.4.0,但是发现*.class和*.java的图标还是jbuilder的.