Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Jallu59 - 08.04.15 - klo:17.35
-
Yritän saada Espanjan oikolukua Libreofficeen(4.2.7.2) Xubuntu14.04:ssä. LanguageTool 2.9-lisäosan asennus kuitenkin tärähtää virheeseen:
(com.sun.star.uno.RuntimeException) { { Message = "[jni_uno bridge error] UNO calling Java method writeRegistryInfo: non-UNO exception occurred: java.lang.UnsupportedClassVersionError: org/languagetool/openoffice/Main : Unsupported major.minor version 51.0\X000ajava stack trace:\X000ajava.lang.UnsupportedClassVersionError: org/languagetool/openoffice/Main : Unsupported major.minor version 51.0\X000a\X0009at java.lang.ClassLoader.defineClass1(Native Method)\X000a\X0009at java.lang.ClassLoader.defineClass(ClassLoader.java:643)\X000a\X0009at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)\X000a\X0009at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)\X000a\X0009at java.net.URLClassLoader.access$000(URLClassLoader.java:73)\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:212)\X000a\X0009at java.security.AccessController.doPrivileged(Native Method)\X000a\X0009at java.net.URLClassLoader.findClass(URLClassLoader.java:205)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:323)\X000a\Xn0009at java.lang.ClassLoader.loadClass(ClassLoader.java:316)\X000a\X0009at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:615)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:268)\X000a\X0009at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:52)\X000a\X0009at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:399)\X000a", Context = (com.sun.star.uno.XInterface) @0 } }
Puuttuuko jotain avoimen Javan palikoita vai vaatiiko tuo toimiakseen Oraclen Javan ?
T:jallu59
-
http://ubuntuforums.org/archive/index.php/t-1589209.html
-
Kyseistä lisäosaa, openoffice.org-java-common, ei löydy 14.04:n repoista. Täytynee koettaa Oraclen Javalla.
T:Jallu59
-
Kyseistä lisäosaa, openoffice.org-java-common, ei löydy 14.04:n repoista.
LibreOfficen tapauksessa vastaava paketti on tietysti libreoffice-java-common.
-
LibreOfficen tapauksessa vastaava paketti on tietysti libreoffice-java-common.
Ohjeessa oli, että nimenomaan libreoffice-java-common korvataan openoffice.org-java-common .
No, Language Tool asentui Oraclen Javalla(8), mutta se riiteli voikon kanssa ja vaikka voikon poisti oikoluku oli suomenkielellä.
Ratkaisin asian luomalla espanjankielisen käyttäjän, jolle asensin Language tool:in. Sillä tavalla sain espanjankielen oikoluvun toimimaan, kun dokumentin kieleksi vaihtoi espanjan.
T:Jallu
-
Ohjeessa oli, että nimenomaan libreoffice-java-common korvataan openoffice.org-java-common .
Missä ohjeessa on niin? Jakke77:n linkin takana oli vain viiden vuoden takaista keskustelua OpenOfficesta.
No, Language Tool asentui Oraclen Javalla(8), mutta se riiteli voikon kanssa ja vaikka voikon poisti oikoluku oli suomenkielellä.
Minulla LanguageTool asentuu ja toimii OpenJDK 7:llä (openjdk-7-jre), kunhan tuo libreoffice-java-common on asennettuna. Ilman kyseistä pakettia asennus antaa tuon "UNO calling Java method" -herjan.
-
Kohdekoneessa(Xubuntu 14.04 64-bit) oli sekä openjdk-7-jre, että libreoffice-java-common ja siitä huolimatta tuli tuo Uno-herjarimpsu.
Jostain syystä se ei siinä koneessa(AmiloA7640) pelittänyt. Ehkä syynä oli se,että kyseessä oli 12.04:stä päivitetty 14.04 ja mukana oli jotain vanhaa tauhkaa.
Kiitos kuitenkin kokeilusta.
T:Jallu59