ebandal / H2Orestart

한컴파일을 LibreOffice에서 읽을 수 있도록 하는 extension입니다.
GNU General Public License v3.0
94 stars 7 forks source link

0.6.7 LibreOffice에 추가시 오류 발생합니다. #46

Open cyhbank opened 2 weeks ago

cyhbank commented 2 weeks ago

안녕하세요? 항상 수고하심에 감사드리며...

확장프로그램에 0.6.7 추가중 아래와 같이 오류가 발생합니다. (LibreOffice 24.2,7,2)

(com.sun.star.uno.RuntimeException) { { Message = "[jni_uno bridge error] UNO calling Java method writeRegistryInfo: non-UNO exception occurred: java.lang.UnsupportedClassVersionError: ebandal/libreoffice/comp/RegistrationHandler has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0\X000ajava stack trace:\X000ajava.lang.UnsupportedClassVersionError: ebandal/libreoffice/comp/RegistrationHandler has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0\X000d\X000a\X0009at java.lang.ClassLoader.defineClass1(Native Method)\X000d\X000a\X0009at java.lang.ClassLoader.defineClass(ClassLoader.java:756)\X000d\X000a\X0009at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)\X000d\X000a\X0009at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)\X000d\X000a\X0009at java.net.URLClassLoader.access$100(URLClassLoader.java:74)\X000d\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:369)\X000d\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:363)\X000d\X000a\X0009at java.security.AccessController.doPrivileged(Native Method)\X000d\X000a\X0009at java.net.URLClassLoader.findClass(URLClassLoader.java:362)\X000d\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:418)\X000d\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:405)\X000d\X000a\X0009at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:817)\X000d\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:351)\X000d\X000a\X0009at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:53)\X000d\X000a\X0009at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:376)\X000d\X000a at C:/cygwin64/home/buildslave/source/libo-core/bridges/source/jni_uno/jni_uno2java.cxx:780", Context = (com.sun.star.uno.XInterface) @0 } }

ebandal commented 1 week ago

안녕하세요. 이슈 리포팅 감사합니다.

JRE 8 사용을 기본으로 배포해야 하는데, 상위버전의 JDK로 빌드해서 배포했네요. 다시 JDK 8 버전으로 빌드하여 v0.6.8 버전 배포합니다.

감사합니다.