Wie man Eclipse Verhalten sich gut in der Windows 10-Taskleiste und Programm-Suche?
Diese Frage ist sehr ähnlich zu seinem berühmten windows 7 Gegenstück, aber die gleiche Lösung funktioniert nicht mehr auf windows 10 so scheint es, die neue Plattform ist verdient eine eigene Frage stellen.
Natürlich, wer eclipse für windows getroffen hat, dieser uralte bug auf einen Punkt des anderen - dokumentiert hier - aber für diejenigen, die nicht vertraut sind, das TL;DR ist, dass man zwei Taskleisten-Symbole für eclipse, weil eclipse launcher (eclipse.exe) und dem eclipse-workspace (JVM) sind zwei getrennte Prozesse und können Sie nicht pin der Arbeitsfläche verarbeiten. Es sieht aus wie Sie wird nicht dieses Problem beheben in der Nähe von Begriff wir sind also angewiesen auf die Problemumgehungen für jetzt.
Hat jemand bekommen eclipse arbeiten, mit Windows-10 Taskleiste? Was über die Startmenü-Suche (ein.k.ein. cortana). Die post hier Wanderungen durch das Startmenü anheften, aber die windows-Suche nicht abholen die Verknüpfung, leider
- Der fix hier ist wirklich etwas, das die eclipse-team sollte werden Handhabung: Beide Teile von eclipse sollte mit der gleichen AppUserModelId und so, windows wird Sie behandeln wie logisch das gleiche Objekt. Das heißt, es scheint, wie einige workarounds für apps gelöscht wurde und in der Bewegung zu win10, da ich festgestellt habe, dass diese begannen, für Dinge wie iTunes (iTunes und ein update veröffentlicht, um es zu beheben an Ihrem Ende, iirc)
- Danke für die info - ich werde das relais auf der eclipse-community in bugzilla
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist eine aktualisierte version von icyitscold Antwort nicht erforderlich ist, ist die deinstallation/Neuinstallation von eclipse.
1) Lösen alle eclipse-icons
2) Führen Sie "eclipse.exe -reinigen" den cache zu löschen, und schließen Sie dann eclipse
3) Ändern
./plugins/org.eclipse.epp.package.xxxxx/plugin.xml
Der Ordner variiert basierend auf welche version von eclipse verwenden: j2ee, java, c++ etc.
Ändern Sie die appName-Eigenschaft - nennen wir es "MyEclipse" oder so etwas.
4) Bearbeiten Sie die eclipse -.ini hinzufügen:
Oder wo auch immer das JDK vor der Zeile:
5) starten Sie eclipse und öffnen Sie einen Arbeitsbereich, fixieren Sie das eclipse-Symbol, nachdem es geladen ist.
Kredit icyitscold, Ruslan Gainutdinov, Timo Kinnunen
eclipse.ini
sowieso zum festlegen von JVM-Speicher & GC-Optionen. Funktionierte auf Win 7 & 10, Java 7 bis 9. (Getestet mit der "Eclipse SDK" Produkt, wenn das zählt.)Die Antwort war starrte mir ins Gesicht alle zusammen - zumindest für die Taskleiste. Full credit Timo Kinnunen, die bereits gebucht diese Problemumgehung in der in der bugzilla-Bericht
1) Bearbeiten plugin.xml Datei Ihrer ausgewählten Eclipse-version ("Produkt") und löschen Sie die folgende Zeile:
Dies sollte geschehen, bevor Sie die installation starten zum ersten mal,
da die Eigenschaft Wert wird zwischengespeichert und die änderung keine Wirkung
bevor der cache gelöscht wird. Die richtige Datei zu Bearbeiten variiert:
2) Bearbeiten eclipse.ini fügen Sie diese Zeilen am Ende vor der Zeile
--launcher.appendVmargs
ist, fügen Sie diese:Dies bewirkt, dass die JVM gestartet werden, die im selben Prozess wie eclipse.exe eher
als Kind Prozess und vermeidet die Komplexität Host-Prozesse mit
AppUserModelIDs.
3) Starten Sie Eclipse durch Doppelklick eclipse.exe. Erst wenn der Arbeitsbereich geöffnet ist, wählen Sie "Pin dieses Programm an Taskleiste" aus dem Symbol in der Taskleiste.
This should be done before starting the installation for the first time
Was machen diejenigen von uns, die bereits laufen, Mars tun, außer deinstallieren und neu installieren?plugin.xml
- und re-hinzufügen der Verknüpfung hat bei mir auf Windows 10 - ich musste nicht neu installieren, Eclipse oder Bearbeiteneclipse.ini
-vm
argument ineclipse.ini
- entscheidender Punkt ist diejvm.dll
Pfad muss auf einer separaten Zeile stehen!Update für Eclipse Neon + Sauerstoff + Photon
War dies ziemlich einfach, 2-Schritt-Prozess, keine Bearbeitung erforderlich.
Schließen Sie alle Eclipse-Instanzen und lösen die non-working-Symbol
Öffnen Sie Eclipse. NICHT PIN noch. Wählen Sie einen Arbeitsbereich, lassen Sie die Haupt-Eclipse-Fenster laden. Pin (Rechtsklick auf das Symbol -> an Taskleiste anheften).
Das funktionierte perfekt für mich.
Dieser war viel einfacher, als ich erwartet hatte..hier ist was ich getan habe in Win 10.
Getan!....einfach..Nein?
Für windows 10, gehen Sie zu extrahiert eclipse-Ordner, klicken Sie rechts auf
eclipse.exe
undPin to taskbar
Pin to Start
Die Schritte in diesem post beschrieben für mich gearbeitet, um loszuwerden, das duplizierte Element in der Taskleiste (Windows-10 + eclipse-Sauerstoff):
https://superuser.com/a/932807