解决 Unsupported major.minor version 52 Failed to load the JNI shared

     原因:当改变了jdk版本时,在编译Java时,会遇到Unsupported major.minor version错误。

     参考博客

   http://blog.csdn.net/young_kim1/article/details/48157497

  对于我的错误解决办法是,下载了jdk1.8,安装,配置环境变量

  注意: 1、 一般是安装时会自动配置环境变量,但是当你电脑配置了oracle 路径时,需要用到jdk版本,如果你的oracle默认使用的jdk1.7版本,那么你就需要重新配jdk                             路径,把jdk路径放到环境变量path的最前面即可

               

            2、打开eclipse.ini文件 ,修改下面参数为1.8

      

         -vmargs
         -Dosgi.requiredJavaVersion=1.8

            

           

          

     错误:   Failed to load the JNI shared "C:\Program File\Java\jdk1.8.0\bin\..\jre\bin\server\jvm.dll"

  原因:jdk版本和eclipse版本位数不一致

  解决方式,如果你是32位eclipse,你需要下载32位jdk版本

                      如果你是64位eclipse版本,则需要下载64位jdk版本,

          重新下载配置后就可以启动

  

 

猜你喜欢

转载自blog.csdn.net/x995630736/article/details/73613235
今日推荐