Mir geht es wie einigen andern auch: Nach dem Update auf 0.50 läuft PP nicht mehr.
Mein OS ist Windows 10 Pro Vers. 2004 (Betriebssystem Build 19041.685). Gemäss dem Hinweis im Update-Dialog, dass man sein Java aktualisieren muss, habe ich die Version 11 von Java installiert.
Ich habe das Update zunächst über den Update-Dialog vorgenommen und, nachdem PP auch unter dem Admin-Account nicht mehr gestartet werden konnte, die gesamte Installation entfernt (gelöscht), PP 0.50 neu heruntergeladen und neu installiert. Leider ohne Erfolg.
Anbei das Logfile auf das beim Starten im Dialogfenster referenziert wird, ohne das PP 0.50 startet: 1610478293069.log (64,1 KB)
Vielen Dank für einen Hinweis, wie ich die neue Version zum Laufen bringe!
Es kam beim Update ja ein entsprechender Hinweis, was auch bei mir unter Win10 funktioniert hat:
Neustart nach Update -> PP startet nicht bzw. es kam eine Fehlermeldung
einmal als Admin starten -> startet
nun wieder als normaler User starten -> alles gut
BlockquoteEs kam beim Update ja ein entsprechender Hinweis, was auch bei mir unter Win10 funktioniert hat:
Neustart nach Update → PP startet nicht bzw. es kam eine Fehlermeldung
einmal als Admin starten → startet
nun wieder als normaler User starten → alles gut
Hab ich auch schon so gemacht und es hat nicht geklappt
Auch Win10
Sorry das es da schon wieder so einen Update-Mist gibt. Ich habe wohl fälschlicherweise angenommen, dass fast alle die “Distro” nutzen, die Java schon im Bauch hat. Und die hat schon seit einiger Zeit Java11 im Bauch.
Aber wie das manchmal so ist: Unter Linux verteile ich kein Java. Linux User haben ja ein gutes Packaging System um sich andere Runtimes zu installieren. Da sind aber doch wohl noch einige mit Java8 unterwegs. Und den Hinweis, den ich dazu eingebaut habe, der scheint nicht angekommen zu sein.
Die nächsten Updates finden wieder ohne neue Eclipse Version statt. Das sollte funktionieren. Und gibt uns Zeit vielleicht rauszufinden warum das immer wieder schief geht.
Ich sehe hier drei Arten von Fehlern.
Erstens die falsche Java version:
Man sieht im Fehlerprotokoll ganz oben mit welcher Java Version PP startet - siehe die zweite Zeile java.version*
Unter Linux installiert man das meist mit einem Kommando wie
sudo apt install openjdk-11-jre-headless
Zweitens: “Another singleton bundle selected”
In diesem Fall findet man im Log diverse “Another singleton bundle selected”. So richtig klar ist mir nicht was mir das Eclipse Framework damit sagen will, aber zumeist geht es beim zweiten Start gut. Der hat auch hier geklappt.
!ENTRY org.eclipse.equinox.common 4 0 2021-01-11 13:43:53.619
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.equinox.common [1043]
Another singleton bundle selected: osgi.identity; type="osgi.bundle"; version:Version="3.12.0.v20200504-1602"; osgi.identity="org.eclipse.equinox.common"; singleton:="true"
at org.eclipse.osgi.container.Module.start(Module.java:463)
Drittens: The System Bundle was updated
Im Log findet sich folgende Fehlermeldung:
java.lang.IllegalStateException: The System Bundle was updated. The framework must be restarted to finalize the configuration change
Den Fehler habe ich so noch nicht gesehen. Ich vermute, dass ein zweiter Start als Administrator geholfen hätte, aber jetzt Windows die Rechte hat.
@Investfreak - Bitte lösche doch mal das “Workspace” Verzeichnis. Danach starte noch mal PP.
Wenn das auch nicht hilft, dann Workspace Verzeichnis löschen (ist vermutlich erneut angelegt) und PP noch mal neu auspacken.
Doch noch eine Frage.
Um das Proframm zu starten, muss ich jetzt immer „Als Administrator ausführen“ auswählen. Ansonsten startet PP nicht und ich bekommen wieder das Fenster mit dem Hinweis auf die Log-Datei.
Welche Ursache kann das haben? Danke für einen Hinweis!
Ohne Log ist das schwer zu beantworten.
Meine Standardantwort hier ist leider nur: Workspace Verzeichnis löschen, dann noch mal starten. Wenn das nicht klappt, dann Workspace Verzeichnis und App löschen und noch mal installieren.
at org.eclipse.osgi.container.Module.start(Module.java:463)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1845)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1838)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1779)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1743)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1665)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)
at org.eclipse.osgi.container.Module.start(Module.java:463)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1845)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1838)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1779)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1743)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1665)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)
Danke für die schnelle Hilfe. Mit deinem Link war der Download sehr langsam, aber ich hatte von Ragas den anderen Link, wo es schnell ging. Jetzt funktioniert alles.
Ich habe leider immer noch das Problem, dass ich PP nur starten kann, wenn ich „Als Administrator öffnen“ auswähle.
Ich habe bereits das Workspace Verzeichnis gelöscht, die PP Anwendung im Programme Verzeichnis gelöscht und nochmals neu hineinkopiert und den Rechner neu gebootet.
Das löst das o.g. Problem leider nicht. Was kann ich noch tun?