Mac Installation

geschrieben von ostseehuepfer 
Willkommen! Anmelden Ein neues Profil erzeugen Suche
Mac Installation
03. Januar 2018 23:16
Hallo,

habe gerade Fakturama 2 auf dem Mac installiert. Nach dem Starten schmiert es jedoch ab mit folgendem Log:


!SESSION Wed Jan 03 23:08:45 GMT+01:00 2018 ------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2018-01-03 23:08:45.733
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.UnsupportedClassVersionError: org/eclipse/core/runtime/adaptor/EclipseStarter : 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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:650)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)



Was bedeutet dies?

Grüße
Re: Mac Installation
03. Januar 2018 23:26
Hallo,
das bedeutet, daß Du eine falsche Java-Version einsetzt. Fakturama funktioniert derzeit nur mit Java 8.

Viele Grüße,
Ralf.
Re: Mac Installation
04. Januar 2018 18:34
Okay werde ich testen danke!
Re: Mac Installation
04. Januar 2018 22:01
Hey,

hast du evtl ein Link? Habs runter geladen und installiert aber es startet immer noch nicht
Re: Mac Installation
04. Januar 2018 22:09
Ja. Am besten das JDK von Oracle. Hier in der Rubrik "Java SE Development Kit 8u152" die MacOS-Variante auswählen.

Viele Grüße,
Ralf.
Re: Mac Installation
04. Januar 2018 22:20
Perfekt Danke!
Re: Mac Installation
15. Januar 2018 15:08
Hallo
ich habe Stunden damit verbracht um die Software auf meinem Mac mit High Sierra zu installieren. Mit der Java Version 8.152 hatte ich kein Glück, es hat sofort geklappt nachdem ich die JavaVersion 8.162 installiert hatte.
Bei der Übernahme der Adressdatenbank hat er Nicht alle Daten übernommen ohne eine Fehlermeldung anzuzeigen. Beim manuellen Importieren der Adressen bricht er mit einer Fehlermeldung ab.



2-mal bearbeitet. Zuletzt am 15.01.18 15:26.
Re: Mac Installation
15. Januar 2018 15:46
Hallo valins,
steht dazu etwas im migInfo.log im Arbeitsverzeichnis? Wie hast Du denn die Adressen manuell importiert? Und welche Fehlermeldung kommt da? Steht was dazu im error-Log?

Viele Grüße,
Ralf.
Re: Mac Installation
16. Januar 2018 13:04
Hallo, die Adressen habe ich in der Alten Version als .CSV Daten gesichert und in der neuen Version über Datei/Importieren und dann "Kundendaten aus CSV-Dateien" importiert. Habe leider keine info mehr zur Fehlermeldung.
Habe inzwischen die Version 2.0.1 heruntergeladen und installiert der Import mit den Adressdaten funktioniert nun ohne Fehlermeldung.

alles wieder gut
Viele Grüße
Juris Valins



1-mal bearbeitet. Zuletzt am 16.01.18 13:05.
Re: Mac Installation
20. März 2018 16:01
Kann mir bitte noch mal jemand erklären, wie oder wo ich Fakturama 2 die passende JDK8 zuweisen kann?
Können auf dem Mac eigentlich mehrere parallel laufen? Fakturama ist nämlich nicht die einzige App, die hier auf Java aufsetzt.
Re: Mac Installation
03. April 2018 00:20
hilft das hier evtl. weiter?

Viele Grüße,
Ralf.
Re: Mac Installation
12. April 2018 09:53
rheydenr schrieb:
-------------------------------------------------------
> hilft
> [url=https://www.fakturama.info/umgehungsloesung-f
> uer-startproblem-bei-mac/]das hier[/url] evtl.
> weiter?

Sorry, war ein paar Tage in Urlaub, deshalb kam ich erst jetzt zum Lesen. Im Artikel heißt es bereits in eine der ersten Sätze; "Bis zur Version Fakturama 2.0 muß daher eine Umgehungslösung verwendet werden…" … und ich versuche mich ja an der Version 2 winking smiley



2-mal bearbeitet. Zuletzt am 12.04.18 09:54.
Re: Mac Installation
12. April 2018 22:57
Ja, das ist auch korrekt. Ich hatte mit der Version 2 die Umgehungslösung eigentlich überflüssig gemacht. Aber sie müßte trotzdem noch funktionieren.

Viele Grüße,
Ralf.
Re: Mac Installation
23. April 2018 16:07
Schaffe es leider nicht, die Version zu installieren.

Mac OS High Sierra (10.13.4)
Java Version 8 Update 172 (Build 1.8.0_172-b11)
Fakturama 2.0.1

Log:

!SESSION 2018-04-23 16:02:45.467 -----------------------------------------------
eclipse.buildId=unknown
java.version=10.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_AT
Framework arguments: -keyring /Users/BKapelari/.eclipse_keyring
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/BKapelari/.eclipse_keyring

!ENTRY org.eclipse.osgi.compatibility.state.nl_eu 2 0 2018-04-23 16:02:47.700
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_eu [4]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_it 2 0 2018-04-23 16:02:47.701
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_it [7]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_pl 2 0 2018-04-23 16:02:47.701
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_pl [8]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_ru 2 0 2018-04-23 16:02:47.701
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ru [10]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_de 2 0 2018-04-23 16:02:47.701
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_de [2]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_uk 2 0 2018-04-23 16:02:47.702
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_uk [12]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_tr 2 0 2018-04-23 16:02:47.702
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_tr [11]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_hu 2 0 2018-04-23 16:02:47.702
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_hu [6]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_fr 2 0 2018-04-23 16:02:47.702
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_fr [5]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_es 2 0 2018-04-23 16:02:47.702
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_es [3]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_ro 2 0 2018-04-23 16:02:47.702
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ro [9]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi 4 0 2018-04-23 16:02:47.703
!MESSAGE Anwendungsfehler
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:491)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:505)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:204)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:149)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
Caused by: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:124)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:399)
... 18 more
Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct cannot be found by org.eclipse.e4.core.di_1.6.100.v20170421-1418
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:433)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 20 more

!ENTRY org.eclipse.e4.ui.workbench 4 0 2018-04-23 16:02:47.708
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.lang.NoClassDefFoundError: javax/annotation/PreDestroy
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:450)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:156)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:178)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:99)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:141)
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
at org.eclipse.osgi.container.Module.doStop(Module.java:634)
at org.eclipse.osgi.container.Module.stop(Module.java:498)
at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:202)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.lang.ClassNotFoundException: javax.annotation.PreDestroy cannot be found by org.eclipse.e4.core.di_1.6.100.v20170421-1418
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:433)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 21 more


Bitte um Hilfe :-)

Liebe Grüße,
Berni
Re: Mac Installation
23. April 2018 20:36
Hallo Berni,
da hat sich doch tatsächlich schon ein Java 10 auf Deinen Mac verirrt winking smiley Das steht jedenfalls hier:
java.version=10.0.1

Probier mal folgendes: öffne die Datei Fakturama.ini und schreib dort am Ende folgendes rein:
--add-modules=ALL-SYSTEM

Viele Grüße,
Ralf.
Re: Mac Installation
24. April 2018 11:02
Perfekt, danke! Funktioniert!
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen