有关jdk1.4.1 和Domino R509 的兼容问题
有关jdk1.4.1 和Domino R509 的兼容问题
楼主TheLastStraw(最后一根稻草)2002-10-22 11:55:44 在 企业开发 / Lotus 提问 最近使用了jdk1.4.1进行开发,把编译后的class放到Domino服务器上运行,系统报:java.lang.ClassFormatError: Bad major verison munber……
把以前用低版本(1.3.1)编译通过运行正常的程序重新编译使用,也报同样错误;改用低版本的jdk进行编译后运行没有出错。
java API 中说:Thrown when the Java Virtual Machine attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file.
Domino中支持的java 类比较低,但是这是虚拟机的问题了,各位是否也遇到这样的问题,谢谢。 问题点数:100、回复次数:4Top
1 楼hwindfeng(锋)回复于 2002-10-22 16:03:49 得分 20
Domino 中支持的Java类是比较低,R5的是1.1.8。
所以有很多类及类的方法存在不少的差别,在对Xml的支持也有不少的缺陷
Domino 6.0还没有用过。Top
2 楼hwindfeng(锋)回复于 2002-10-22 16:06:24 得分 20
听说在Domino 6.0的对java的支持加强了很多Top
3 楼TheLastStraw(最后一根稻草)回复于 2002-10-22 18:24:12 得分 0
类只是一方面的内容了,这次的问题是连虚拟机都不行了。
使用jdk1.3.1和jdk1.4.1编译的class文件大小也有差别,看来是java走得太快。Top
4 楼playstoneboy(尘中之尘)回复于 2002-10-23 16:49:04 得分 60
我原来用servlet遇到过,可能是JVM不兼容了。Domino4.6的JVM是jdk1.1.1
Domino5.0的JVM室jdk1.1.6,R6-beta版的帮助上说:Sun periodically updates the JDK and JSDK. Lotus Domino Designer Release 6- supports JDK 1.3 and JSDK 2.0. Domino quarterly maintenance releases (QMRs) often incorporate Sun"s upgrades, so you should check the QMR Release Notes to verify the supported JDK and JSDK versions.不过我看IBM超强的java开发环境VAJ用的好象是IBM自己的JVM,IBM有自己的JVM,难说Domino用的是IBM的JVM呢。Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn
