Seite 2 von 3

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Sonntag 5. Februar 2017, 10:03
von Jürgenra
Hallo ,
hier habe ich mal die Daten zusammengetragen
mit dem LOG file bin ich nicht sicher ob das so OK ist

zu 1.)
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)

zu 2.)
cd /Applications/jameica.app
-bash: cd: /Applications/jameica.app: No such file or directory

zu 3.)
[Sun Feb 05 09:35:52 CET 2017][ERROR][de.willuhn.jameica.services.ClassService.load] error while loading class de.willuhn.jameica.hbci.gui.parts.PassportTree$7
java.lang.UnsupportedClassVersionError: de/willuhn/jameica/hbci/gui/parts/PassportTree$7 : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
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 java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at de.willuhn.util.MultipleClassLoader.findVia(MultipleClassLoader.java:312)
at de.willuhn.util.MultipleClassLoader.load(MultipleClassLoader.java:265)
at de.willuhn.jameica.services.ClassService.load(ClassService.java:302)
at de.willuhn.jameica.services.ClassService.prepareClasses(ClassService.java:274)
at de.willuhn.jameica.services.ClassService.prepareClasses(ClassService.java:178)
at de.willuhn.jameica.plugin.PluginLoader.loadPlugin(PluginLoader.java:318)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:217)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
at de.willuhn.jameica.system.Application.init(Application.java:106)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)

Gruß
Jürgen

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Montag 6. Februar 2017, 08:06
von Danzelot
Hallo Jürgen,

das Problem ist, dass Jameica mit Java 7 kompiliert wurde, du aber noch Java 6 als Runtime-Version einsetzt.
Aktualisiere dein System auf Java 7 (1.7), dann funktioniert wieder alles.

Gruß
Danzelot

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Montag 6. Februar 2017, 08:20
von Detlev
Hallo Danzelot,
da ich unter MacOS Sierra seit Jahresbeginn ebenfalls das Problem habe, daß JVerein nicht mehr läuft gleich noch eine Frage.

Bei mir ist Java 8-Update 121 installiert. Ist das OK oder ist diese aktuelle Version zu hoch?
Wenn ja, was soll oder kann ich tun?

Danke im Voraus!

Detlev

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Montag 6. Februar 2017, 09:34
von Danzelot
Hallo Detlev,

natürlich funktioniert JVerein auch unter Java 8 (habe ich gerade ausprobiert).
Hast du das Log-File schon mal hier gepostet? Ich kenne mich mit Mac nicht aus, aber wenn es allgemeine Fehle sind, kann ich dir schon weiterhelfen.

Gruß
Danzelot

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Montag 6. Februar 2017, 16:31
von Detlev
Hallo Danzelot,
danke für Dein Hilfeangebot. Ich hoffe, das ist die richtige Datei:

Danke im Voraus!
Detlev

[Sun Jan 29 22:05:57 CET 2017][ERROR][de.willuhn.jameica.services.ClassService.load] error while loading class de.willuhn.jameica.hbci.search.KontoSearchProvider
java.lang.UnsupportedClassVersionError: de/willuhn/jameica/hbci/search/KontoSearchProvider : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
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 java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at de.willuhn.util.MultipleClassLoader.findVia(MultipleClassLoader.java:312)
at de.willuhn.util.MultipleClassLoader.load(MultipleClassLoader.java:265)
at de.willuhn.jameica.services.ClassService.load(ClassService.java:302)
at de.willuhn.jameica.services.ClassService.prepareClasses(ClassService.java:274)
at de.willuhn.jameica.services.ClassService.prepareClasses(ClassService.java:178)
at de.willuhn.jameica.plugin.PluginLoader.loadPlugin(PluginLoader.java:318)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:217)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
at de.willuhn.jameica.system.Application.init(Application.java:106)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Montag 6. Februar 2017, 22:01
von heiner
Das sieht mir so aus, als wenn du noch eine Java-Version < 7 im Pfad hast. Was gibt

Code: Alles auswählen

which -a java
im Terminal aus?

Heiner

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Dienstag 7. Februar 2017, 07:32
von Detlev
hier das Ergebnis auf: which -a java

Last login: Tue Feb 7 07:02:32 on ttys000
Detlevs-MBP:~ Detlev$
Detlevs-MBP:~ Detlev$ which -a java
/usr/bin/java
Detlevs-MBP:~ Detlev$

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Dienstag 7. Februar 2017, 08:16
von Danzelot
Hallo Detlev,

kannst Du mal in einem Terminal

Code: Alles auswählen

java -version
aufrufen?

Da sollte dann etwas in der Art stehen:

Code: Alles auswählen

java version "1.7.0_67"
Wenn als Java-Version 1.6 oder kleiner erscheint, musst du eine aktuelle Java-Version installieren.

Gruß
Danzelot

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Dienstag 7. Februar 2017, 11:04
von Detlev
Das ist sehr seltsam ....

Last login: Tue Feb 7 07:28:07 on ttys000
Detlevs-MBP:~ Detlev$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
Detlevs-MBP:~ Detlev$

Der Terminalbefehl zeigt mir Java 1.6.0_65
In den Systemeinstellungen finde ich als installierte Version Java 1.8.0_121

Re: JVerein läuft 2017 unter Mac OS Sierra 10.12.2 nicht mehr

Verfasst: Dienstag 7. Februar 2017, 13:55
von Detlev
Jetzt bin ich mit meinem Latein am Ende ....

Ich habe eben noch mal Java installiert (jre-8u121-macosx-64) und auch die Aktivierung bei Oracle (auf deren Homepage) noch mal erledigt. Dort kam auch nach Check Java ein OK als Rückmeldung.
In den Systemeinstellungen auf dem MBP ist die Version OK (Java 8-Upda 121 ("Auf Ihrem System ist die empfohlene Java-Version installiert").

Wenn ich im Terminal die Abfrage mache, erscheint aber:
Last login: Tue Feb 7 12:09:35 on console
Detlevs-MBP:~ Detlev$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
Detlevs-MBP:~ Detlev$

Ich habe natürlich auch mehrfach einen Neustart gemacht ... wenn ich JVerein dann starte, erfolgt noch die Abfrage des PW, dann startet die Programmoberfläche ... danach dann der ewig drehende Ball. Ich komme hier nur durch Neustart wieder raus.

Kann Java in irgendeinem von JVerein genutzten Verzeichnis nochmals installiert sein?

Ich bin ratlos...