使用loadjava命令load class到oracle数据库,这个时候报java.lang.UnsupportedClassVersionError错。
解决方法:
UnsupportedClassVersionError错误是因为javac的版本问题,jvm默认为1.6,然而EBS的class的版本是1.5,所以直接javac编译的话,产生的class文件时1.6版本的class,这和EBS系统的版本不匹配,所以报错。
解决方法就是,在javac后边指定编译的版本为1.5.
命令:javac *.java -target 1.5
解决方法:
UnsupportedClassVersionError错误是因为javac的版本问题,jvm默认为1.6,然而EBS的class的版本是1.5,所以直接javac编译的话,产生的class文件时1.6版本的class,这和EBS系统的版本不匹配,所以报错。
解决方法就是,在javac后边指定编译的版本为1.5.
命令:javac *.java -target 1.5
本文介绍了当使用loadjava命令加载class文件到Oracle数据库时遇到UnsupportedClassVersionError错误的原因及解决办法。错误出现是因为编译后的class文件版本与EBS系统版本不符。解决方法是在javac命令中指定目标版本为1.5。
1288

被折叠的 条评论
为什么被折叠?



