MacOS Dock friert ein, wenn ich die Java-Anwendung starte


1

Ich habe ein MacBook Pro Ende 2016 (ohne Touchbar) - MacOS High Sierra 10.13.2 - Java 9

Seit ein oder zwei Wochen, wenn ich eine Java-Anwendung (NetBeans, eine JavaFX-Anwendung, Eclipse ... usw.) starte, friert mein MacOS-Dock mindestens 5 Sekunden lang ein, bevor die Anwendung freigegeben und im Dock angezeigt wird (und gestartet wird). Ich kann nicht zwischen Anwendungen wechseln. Das gleiche passiert, wenn ich versuche, Anwendungen aus meiner Entwicklungsumgebung zu kompilieren. Es ist für jetzt unbrauchbar ...

Hast du irgendwelche Lösungen?

BEARBEITEN: Versucht, Java zu deinstallieren, immer noch das Gleiche. Wenn ich das Java-Installationsprogramm starte, tritt dasselbe Problem auf: Dock / Mac für 5 Sekunden einfrieren ... BEARBEITEN 2: Es wurde versucht, ein Konsolenprogramm zu starten: Kein Problem. Dies ist nur möglich, wenn ich eine GUI-Anwendung starte.


Gelöst durch Entfernen meiner Netzwerkfreigabe von meinem Dock.
OverSpeed301

Vielleicht könntest du deine Lösung erklären? Oder poste es als Lösung, ich stimme dem gerne zu. Ich habe das gleiche Problem.
Steffen Nieuwenhoven

Antworten:


1

Als ich diese Java-Programme startete (warum nur Java-Anwendungen, die ich ehrlich gesagt nicht kenne ...), erinnere ich mich, dass ich eine Verknüpfung zur Netzwerkfreigabe in das Mac OS-Dock eingefügt habe.

Ich denke, MacOS hat als Nebeneffekt versucht, diesen Ordner (der eigentlich ein Netzwerkspeicher ist) zu analysieren, während er sich im Dock befand. Dies führt zu all diesen Verzögerungen, da der freigegebene Netzwerkordner nicht immer verbunden ist (wenn ich nicht zu Hause bin oder selbst wenn ich zu Hause bin und der NAS schläft).

TL; DR Wenn in Ihrem Mac OS-Dock eine Verknüpfung zu einem freigegebenen Netzwerk- / FTP-Ordner vorhanden ist, können Sie versuchen, diesen zu entfernen, um festzustellen, ob die Verzögerungen verschwinden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.