当前位置:   article > 正文

出现 java.lang.UnsupportedClassVersionError 错误的原因及解决方法_java.lang.unsupportedclassversionerror: com/androi

java.lang.unsupportedclassversionerror: com/android/sdklib/tool/sdkmanager/s

1 原因

  对于出现java.lang.UnsupportedClassVersionError错误的原因,大都是因为我们编译java.class文件的 JDK 和我们运行java.class文件的 JDK 的版本不同而产生的。不同的 JDK 版本之间,特别是高版本 JDK 编译的java.class文件在低版本的 JDK 上运行,更容易造成低版本的 JDK 无法识别的问题,从而报出此错误。

  此外,在 Maven 项目中,也有可能出现java.lang.UnsupportedClassVersionError的错误,同样是因为版本不同而产生无法识别的错误。不过,在 Maven 项目中造成这样错误的原因可能是不同的 Maven 版本与不同的 java JDK 的版本之间产生的原因,例如,maven 3.3.1+的版本只能运行在java JDK 1.7+的版本上。

2 解决方法

  知道问题产生的原因,那么解决方法就很简单了,更换 JDK 或者 Maven 的版本就可以啦!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/476688
推荐阅读
相关标签
  

闽ICP备14008679号