之前都是用1.5的.今天开始看lotus.听说 lotus7只支持1.4,然后我就在机子上安装了1.4了(没有卸之前的1.5)
这一来情况就出现了.1.4、1.5都用不了.运行最简单的JAVA程序都出这个错:Exception in thread "main" java.lang.NoClassDefFoundError: HelloJavaJAVA_HOME改为了1.4的路径。
Path下:%JAVA_HOME%\bin;
CLASSPATH:%JAVA_HOME%\lib;好晕。这是怎么一回事。可以用Eclipse
不知哪位兄弟见过没?

解决方案 »

  1.   

    我的情况你参考一下:
    原有eclipse3.3,JDK1.5,后来安装了powerbuilder8,JDK1.4.结果eclipse不能使用.
    Path和CLASSPATH里发现1.5在1.4的后面.于是调整顺序,将1.5提前.问题解决
      

  2.   

    我觉得你的问题出在CLASSPATH上,设置CLASSPATH要加上当前目录(就是加上点".").重新设下CLASSPATH试试.
      

  3.   

    CLASSPATH:%JAVA_HOME%\lib; 我是一直配  %HOME%\jre\lib\rt.jar;.
      

  4.   

    狂晕。又犯这种错误了。唉!!!
    classpath = " .;%JAVA_HOME%\lib;"
    如果CLASSPATH中只有一个变量的话。好像直接%JAVA_HOME%\lib就可以。但是有时超过一个变量时就要在前面加.; 为什么就这个变量要一个点。真是郁闷。呵。谢谢二位了。结了.