jdk 1.4,1.5,1.6编译代码差异

时间:2011-11-05 13:42:56

标签: java compiler-errors

我正在使用一个Web应用程序,java代码是使用jdk 1.4编译的,我使用weblogic 8.1作为我的app服务器,它也使用jdk 1.4,但是使用jdk 1.5编译的手指可数类文件很少。它类似于使用jdk 1.4和amp;编译的类文件的混合。 1.5。现在当我尝试访问需要使用1.5 jdk编译的类文件按顺序执行的应用程序部分时。它将抛出ClassDefnNotFound异常。

任何建议。?我还需要解释使用jdk 1.4和jdk 1.5编译的类文件之间的差异,如果有的话。

提前致谢

1 个答案:

答案 0 :(得分:3)

如果您真的使用较新的功能,您似乎需要retroweaver来反向转换新代码。如果不是,请在编译所有内容时将-target设置为1.4。