Axis:获取java.lang.RuntimeException:java.lang.UnsupportedClassVersionError:.class文件中的错误版本号

时间:2012-03-20 14:40:35

标签: java web-services axis

我已经多次收到此错误,并且在它之前我也得到了:

  

[JavaUtils]无法找到所需的类   (javax.activation.DataHandler和javax.mail.internet.MimeMultipart)。   附件支持已禁用

我已将activation.jar和mail.jar添加到我的类路径中,但这并不好。任何人都可以帮我这个。

提前致谢,

PS:调用某个Web服务时会出现问题。

编辑:部署项目并尝试第一次访问ws后我得到了异常,然后再次调用ws不会导致任何异常抛出。这变得非常奇怪。

1 个答案:

答案 0 :(得分:1)

当您尝试使用Java版本X的编译器编译的.class文件以及Java版本Y,X> Y的运行时,会出现主题行中的错误。您需要使用更新的运行时,或者需要使用适当的选项“编译”为javac。