unity3d jdk版本问题

来源:互联网 发布:na.windows.app.23787 编辑:程序博客网 时间:2024/05/29 18:30

在项目中添加ShareSDK时出现了很多问题,导致一直打不了包,Console显示的是jdk版本问题,然后我电脑上安装了jdk1.7和jdk1.8的几个版本,错误提示是需要jdk1.8,然而查看了当前电脑的jdk版本,确认无误是jdk1.8,顿时懵了,什么鬼!这时候百度啊,谷歌啊,齐上阵,然而Console的信息一变再变,还是这个问题。最后想到了编译器的设置界面(画外音:这么久才想到,我也是醉了),一打开满满的感动。。。就在External Tools下面有jdk路径配置。。。

...jdk1.7.0_67.jdk...java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247)Exception in thread "main"