quäldich-Intern
Einloggen, um einen Kommentar zu verfassenTourenplaner Java-Fehler unter SuSe13.1
-
Albrecht, 12.10.2014, 18:03 Uhr
-
thomasg, 12.10.2014, 19:39 UhrHallo Albrecht,
die relevante Meldung ist dass die Klasse JPEGImageEncoder nicht gefunden wird. Ich erinnere mich dunkel dass das in einer früheren Version der Fall war, allerdings schon eine Weile behoben ist.
Hast du auf die neueste Version 1.0.9. aktualisiert?
Gruss, Thomas -
Hallo Thomas,
besten Dank für deine Hilfe.
Habe jetzt zusätzlich "OpenJDK 9" installiert. Java "OpenJDK 7" kann ich nicht deinstallieren.
Die Ausgabe im Terminal hat sich nun geändert.
––––––––––––––––––––––––––––––––––––––––––
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.sun.imageio.plugins.jpeg.JPEGImageReader.initReaderIDs(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;)V
at com.sun.imageio.plugins.jpeg.JPEGImageReader.initReaderIDs(Native Method)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.<clinit>(JPEGImageReader.java:96)
at com.sun.imageio.plugins.jpeg.JPEGImageReaderSpi.createReaderInstance(JPEGImageReaderSpi.java:85)
at javax.imageio.spi.ImageReaderSpi.createReaderInstance(ImageReaderSpi.java:320)
at javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:529)
at javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:513)
at javax.imageio.ImageIO.read(ImageIO.java:1443)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at de.quaeldich.tourenplaner.client.gui.SplashWindow.splash(SplashWindow.java:256)
at de.quaeldich.tourenplaner.client.Tourenplaner.main(Tourenplaner.java:38)
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Gruß Albrecht -
thomasg, 13.10.2014, 08:27 Uhr auf Albrecht... aber hast du auch die neueste Tourenplaner-Version eingespielt?
-
Hallo Thomas,
habe ich gemacht. Zuerst Tourenplaner-Version 1.0.6 ausgepackt und danach (wie beschrieben) die vorhandene
Datei "tourenplaner.jar" durch die neue Datei "tourenplaner.1.0.9.jar" ersetzt. Das Startbild zeigt auch die richtige Version an.
Habe jetzt wieder "OpenJDK 9" deinstalliert, jetzt ist alles wieder wie bei meiner 1 Mail.
Gruß u. besten Dank für die Hilfe, Albrecht
Ich verwende Linux-Suse13.1 mit Java "OpenJDK 7"
Die Installation war problemlos. Nach dem Start vom Tourenplaner in der Konsole erscheint nur das Startbild des Touernplaners
und in der Konsole folgende Ausgabe:
––––––––––––––––––––––––––––––––––––-
Xdock:name=Tourenplaner
-Dcom.apple.mrj.application.apple.menu.about.name=JUnit
-appdir:/home/albrecht/Downloads/Tourenplaner
-notipofday
Start ohne Tourenplaner.properties: /home/albrecht/Downloads/Tourenplaner/Tourenplaner.properties
Exception in thread "main" java.lang.InternalError: Failed to invoke main method
at de.quaeldich.tourenplaner.client.gui.SplashWindow.invokeMain(SplashWindow.java:309)
at de.quaeldich.tourenplaner.client.Tourenplaner.main(Tourenplaner.java:39)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at de.quaeldich.tourenplaner.client.gui.SplashWindow.invokeMain(SplashWindow.java:305)
... 1 more
Caused by: java.lang.NoClassDefFoundError: com/sun/image/codec/jpeg/JPEGImageEncoder
at de.quaeldich.tourenplaner.client.TourenplanerApp.initApplication(TourenplanerApp.java:641)
at de.quaeldich.tourenplaner.client.TourenplanerApp.main(TourenplanerApp.java:211)
... 6 more
Caused by: java.lang.ClassNotFoundException: com.sun.image.codec.jpeg.JPEGImageEncoder
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 8 more
–––––––––––––––––––––––––––––––––––––––––––––––––––-
Außer das hier etwas mit dem "JAVA" nicht stimmt, kann ich mit den Angaben nichts anfangen.
Kann mir hier Jemand weiterhelfen?
Für eure Hilfe wäre ich sehr dankbar.
Gruß Albrecht