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

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Jürgenra
Beiträge: 11
Registriert: Freitag 27. Januar 2017, 17:14
Mitglieder: 60
Betriebssystem: MAC 10.12.3

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

Beitrag 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
Danzelot
Beiträge: 294
Registriert: Freitag 30. Juli 2010, 21:29
Verein: Musica Margaretha Reutti e.V.
Mitglieder: 51
JVerein-Version: 2.8.17
Betriebssystem: Windows
Wohnort: Ulm

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

Beitrag 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
Detlev
Beiträge: 44
Registriert: Dienstag 16. September 2014, 14:32
Verein: SVKL - SV Kloster Lehnin e.V. - Sektion Segeln
Mitglieder: 100
JVerein-Version: 2.6.3
Betriebssystem: macOS Catalina 10.15
Kontaktdaten:

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

Beitrag 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
Danzelot
Beiträge: 294
Registriert: Freitag 30. Juli 2010, 21:29
Verein: Musica Margaretha Reutti e.V.
Mitglieder: 51
JVerein-Version: 2.8.17
Betriebssystem: Windows
Wohnort: Ulm

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

Beitrag 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
Detlev
Beiträge: 44
Registriert: Dienstag 16. September 2014, 14:32
Verein: SVKL - SV Kloster Lehnin e.V. - Sektion Segeln
Mitglieder: 100
JVerein-Version: 2.6.3
Betriebssystem: macOS Catalina 10.15
Kontaktdaten:

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

Beitrag 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)
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

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

Beitrag 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
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Detlev
Beiträge: 44
Registriert: Dienstag 16. September 2014, 14:32
Verein: SVKL - SV Kloster Lehnin e.V. - Sektion Segeln
Mitglieder: 100
JVerein-Version: 2.6.3
Betriebssystem: macOS Catalina 10.15
Kontaktdaten:

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

Beitrag 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$
Danzelot
Beiträge: 294
Registriert: Freitag 30. Juli 2010, 21:29
Verein: Musica Margaretha Reutti e.V.
Mitglieder: 51
JVerein-Version: 2.8.17
Betriebssystem: Windows
Wohnort: Ulm

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

Beitrag 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
Detlev
Beiträge: 44
Registriert: Dienstag 16. September 2014, 14:32
Verein: SVKL - SV Kloster Lehnin e.V. - Sektion Segeln
Mitglieder: 100
JVerein-Version: 2.6.3
Betriebssystem: macOS Catalina 10.15
Kontaktdaten:

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

Beitrag 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
Detlev
Beiträge: 44
Registriert: Dienstag 16. September 2014, 14:32
Verein: SVKL - SV Kloster Lehnin e.V. - Sektion Segeln
Mitglieder: 100
JVerein-Version: 2.6.3
Betriebssystem: macOS Catalina 10.15
Kontaktdaten:

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

Beitrag 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...
Antworten