Seit heute startet JOSM auf meinem PC nicht mehr.
Das JAVA Icon erscheint und verschwindet wieder, wie zuvor, danach passiert aber nichts mehr, auch keine Fehlermeldung. Der PC funktioniert weiter.
Öffne mal das Commando-Fenster und gib (unter Linux/Mac OS) “josm”, “josm-latest” oder “josm-tested” ein.
Dann werden alle Infos angezeigt, die JOSM beim Aufruf ausgibt. Bei Win bin ich überfragt, aber ein josm.exe sollte irgendwo zu finden sein. Das dann im DOS-Fenster starten.
Also der webstart unter Windows tuts hier seit (zumindest) heute auch nicht mehr (Java version “1.8.0_171”), aber die java-tested.jar runterladen un zu Fuß über java -jar java-tested.jar starten geht noch.
Die Online-Version funktioniert bei mir immer noch nicht (wie bei tux67), obwohl ich auch nicht Java 11 nutze. (Danke auch für den Tipp an wambacher, dass ich Java nicht aktualisiert habe.)
Nach den Tipps von seichter, Landkartengernot und tux67 habe ich josm-tested.jar besorgt, auf die Festplatte kopiert und starte es über die vorhandene Java-Installation mittels Batch-Datei. (copy der Zeile von Landkartengernot und angepasst an meine Konfiguration).
Beim Start werden übrigens die Logs in einem Hintergrundfenster angezeigt.
In meiner cmd.exe (aka “DOS-Box”) kommen keinerlei Ausgaben. Wo sind die Log-Dateien? JOSM hat Konfigdaten in %APPDATA%\JOSM, aber dort sind keine Logs. Ich bezweifle auch, dass er soweit kommt, denn das Starten des Java-Prozesses klappt ja schon nicht. Der Direktstart der *.jar ist ein guter Tipp, aber man sollte dann manuell die neueste Version herunterladen (meine war 3 Jahre alt). Das Geniale an Webstart (*jnlp) ist (war) ja, dass man automatisch immer mit der neuesten Version arbeitet.
Java: “1.8.0_181”
Betriebsystemname Microsoft Windows 10 Home
Version 10.0.17134 Build 17134
ganz vergessen: an Hand was machst du das fest? Da müsste ja dann auch schon irgendwie irgendwo ein (schwerwiegender) Fehler auftreten der vermutlich sogar eine entsprechende Ausgabe (vielleicht mittels Fenster) hat.
Statt dessen könnte man (unter Windows - bei Linux und Mac kenne ich mich nicht aus) ein eigenes Protokoll installieren (Windows-Registry), mit dem man JOSM über einen Link in einer Webseite startet. Würde ausschauen wie josm://parameter