Haupt Sonstiges Was bewirkt, dass der Java-Installationsdialog in OS X angezeigt wird?
Sonstiges

Was bewirkt, dass der Java-Installationsdialog in OS X angezeigt wird?

Ein paar Ideen, um dieses Ärgernis loszuwerden.VonGlenn Fleischmann,Leitender Mitarbeiter, 11. Okt 2015 22:00 PDT

Robert Vallee schrieb mit einer einfachen Anfrage in Bezug auf einen Java-Dialog, der immer wieder erscheint:

Wie wird man dieses klebrige Popup-Fenster los, das immer weiter kommt?

In diesem Java-Dialog erfahren Sie zumindest, welche App Java benötigt. Oft gibt es überhaupt keine Details darüber, warum es erschienen ist.



Der Popup-Dialog ist aus mehreren Blickwinkeln verrückt:

Wie lösche ich Apps auf meinem Telefon?
  • Es besagt, dass Sie eine Legacy-Version von Java installieren müssen, was darauf hindeutet, dass Sie nach einem Sicherheitsproblem fragen.
  • Es erscheint oft, wenn Sie nichts tun – es hat nichts mit einer Aktion zu tun.
  • Die beiden Optionen sind Mehr Info oder OK, aber der Fokus liegt auf Mehr Info. Durch Drücken der Eingabetaste wird die mit Weitere Informationen verknüpfte Webseite geöffnet.
  • Ihnen wird nicht immer gesagt, was das Erscheinen des Dialogs verursacht. In Roberts Fall heißt es, dass es sich um Webinhalte handelt. Wenn ich es gesehen habe, erkennt es überhaupt nicht, was den Dialog verursacht.

Robert, ich fühle mit dir, denn seit ich Yosemite installiert habe, habe ich dieses Problem immer wieder. Ich habe es irgendwie für Yosemite gelöst – ich weiß immer noch nicht wie – und dann tauchte es wieder auf, als ich eine öffentliche Beta von El Capitan installiert hatte. Vor kurzem habe ich es wieder geschafft, es loszuwerden, und weiß wieder nicht wie, nachdem es wochenlang mehrmals am Tag auftauchte.

Die gute Nachricht ist, dass Sie es ignorieren können. Klicken Sie auf OK, und vergessen Sie es. Die schlechte Nachricht ist, dass es so nervig und aufdringlich ist. Apple bietet leider keine Option zum Deaktivieren des Dialogs, obwohl OS X ihn erstellt. Apple hat die Integration von Java nach Mountain Lion eingestellt, aber stellt eine spezielle Legacy-Version zur Verfügung .

Java hatte genug Sicherheitslücken bei der Verwendung über Websites und keine Vorteile für Mac-Benutzer, sodass Apple Lion und Mountain Lion aktualisierte, um die Verwendung in Browsern zu deaktivieren. Aber einige plattformübergreifende Mac-Apps sind wirklich nur Java, verpackt in einer Form, die in OS X ausgeführt werden kann. CrashPlan für OS X bleibt Java-basiert, obwohl das Unternehmen seine Distribution neu formuliert hat, um die Java-Laufzeit-Engine in das Softwarepaket zu integrieren. (Wenn Sie einen Java-Einstellungsbereich haben, können Sie dorthin gehen, um sicherzustellen, dass Ihre Sicherheitseinstellungen Ihren Wünschen entsprechen, insbesondere verhindern, dass sie in einem Browser ausgeführt werden.)

Wenn Sie jedoch ein Programm starten, das Java erfordert, wird dies explizit mitgeteilt. Der Dialog, der Robert, mich und viele andere fassungslos macht, erscheint ohne genügend Informationen, um darauf reagieren zu können.

Nachdem ich im letzten Jahr das Internet nach Ratschlägen durchforstet habe, habe ich mehrere Vorschläge, was ich versuchen könnte.

Überprüfen Sie die Systemeinstellungen für Benutzer und Gruppen: Wählen Sie Ihren Benutzernamen in der Liste aus (falls er noch nicht vorhanden ist) und klicken Sie dann auf Login Items. Möglicherweise müssen Sie Ihr Konto authentifizieren, um fortzufahren. Die meisten Apps haben sich von der Verwendung von Anmeldeelementen zum Starten von Hintergrundagenten entfernt. Sie sollten einen anderen Prozess verwenden, der zuverlässiger und empfehlenswerter ist.

Warum sind Imovie-Dateien so groß?

In meiner Liste habe ich nur eine App, die ich starten möchte; EyeTV ist das einzige Paket, das über eine Hilfs-App verfügt, die auch beim Start ausgeführt wird. Wenn Sie hier etwas Ungewöhnliches sehen, das Sie nicht mehr verwenden, wählen Sie es aus und klicken Sie auf das Minuszeichen (-), um es zu entfernen.

Einige Leute haben berichtet, dass veraltete Adobe Creative Suite-Agenten in dieser Liste waren, lange nachdem sie eine bestimmte Version nicht mehr verwendet hatten, und schlagen vor, diese zu entfernen, da ihre Probleme dadurch behoben wurden. Einige ältere Webentwicklungssoftware, wie z. B. frühere Versionen von Dreamweaver, erfordern möglicherweise eine OS X-basierte Java-Installation. Qoppa Die PDF-Module und -Software von . verwenden ebenfalls Java und können der Grund dafür sein einige Benutzer sehen auf älteren Systemen einen Dialog .

Veraltete Startagenten, Daemons und Plug-ins: OS X ermöglicht es der Software, eine Vielzahl von Tools einzufügen, um die Systemkomponenten nach Bedarf zu starten. Möglicherweise haben Sie eine Komponente, die vom Finder oder anderen Hintergrundprozessen ausgelöst wird, die uralt und versteckt sind. Wählen Sie im Finder Gehe zu > Gehe zu Ordner (Befehlstaste-Umschalttaste-G) und fügen Sie nacheinander jedes der folgenden Elemente ein:

wie man imac ram hinzufügt

/Library/LaunchAgents /Library/LaunchDaemons /Library/Internet Plug-Ins

Als ich diesen Artikel recherchierte, fand ich in meinem Internet-Plug-Ins-Ordner riesige Mengen an Müll.

Dies sind global verfügbare Elemente für alle Benutzer; füge eine Tilde (~) voran, wie |_+_| und Sie können die gleichen Unterordner in Ihrem eigenen Benutzerkonto überprüfen. Du wirst vielleicht finden allerlei Blödsinn drin . Ich habe Artikel gefunden, die Jahre alt sind. Manche werden nichts mehr tun; andere kauen ewig im Hintergrund ein wenig von Ihrer Prozessorzeit.

So minimieren Sie das Fenster auf dem Mac

Wählen Sie diejenigen aus, von denen Sie sicher sind, dass Sie dies nicht tun, und verschieben Sie sie in den Papierkorb. Möglicherweise müssen Sie Ihr Konto authentifizieren, um den Vorgang abzuschließen.

Sehen Sie, welche Software Java verwendet: Wenn nichts davon funktioniert hat, sollten Sie Ihren Anwendungsordner überprüfen, um herauszufinden, ob sich dort etwas versteckt, das der Täter sein könnte.

ZU cleveres Mitglied der Apple-Foren schlug einen langen Terminal-Eingabebefehl vor, der (nach bis zu einigen Minuten des Tuckerns) eine Zusammenfassung aller Apps mit Java-Komponenten liefert. Kopieren Sie die gesamte folgende Zeile und geben Sie sie an einer Terminal-Eingabeaufforderung ein:

~Library/

Nicht alle diese Apps verwenden Java, aber alle enthalten einige Java-Komponenten, von denen einige aktiviert werden können, wenn das Programm verwendet wird oder sich im Hintergrund befindet. Und einige enthalten möglicherweise die vollständige Java-Laufzeit, wie es CrashPlan tut.

Leider können Sie still Sehen Sie sich das Dialogfeld an, nachdem Sie alle oben genannten Schritte ausprobiert haben.

Vielen Dank an Cynthia D'Angelo, die geduldig über ein Dutzend potenzieller Fixes getestet hat, in der Hoffnung, ihr eigenes Dialogfeld zu entfernen. Keine hat bisher funktioniert!