今天我在SOLARIS下遇到几个错误:
(1)java.lang.NoClassDefFoundErr
(2)java.lang.UnsupportedClassVersionError
解决方法:
(1)问题一可能有很多原因引起,可查http://forums.macrumors.com/showthread.php?t=344838
我这里是因为SearchPath出现问题,所以采用java -cp ./ main来运行class文件.
(2)问题是由于用新版本的JAVAC编译而成的CLASS文件加入新的内容,不能在老版本的JVM内运行.
现在用WINDOWS下的ECLIPSE中采用适应旧的JVM编译,比如我的SOLARIS中为JVM1.1.然后通过CLEARCASE CHECK到SOLARIS里运行.