Jak mogę przypiąć Eclipse Luna do paska zadań Windows-7?

15

Kiedyś byłem w stanie przypiąć Eclipse do paska zadań, dodając następujące wiersze do eclipse.inipliku:

-vm
C:/Program Files/Java/[my java version]/bin

Ale wydaje się, że nie działa z nową wersją Eclipse Luna. Teraz bez tych linii nie mogę przypiąć aplikacji, a wraz z nimi menu kontekstowe nawet się nie pokazuje, kiedy klikam prawym przyciskiem myszy ikonę na pasku zadań.

Czy jest jakiś sposób to naprawić?

Martin Larente
źródło
Mam ten sam problem. Przeszukałem bugs.eclipse.org, ale nie znalazłem żadnego odniesienia do zepsutego menu po kliknięciu prawym przyciskiem myszy. Przypinanie zostało częściowo zerwane dla kilku wersji teraz (patrz błędy 314805 i 432353 )
Didier L
Osobiście po prostu przypinam go do menu Start, więc zawsze mam tylko jedną ikonę na pasku zadań.
Enigma,
Co powiesz na przeciągnięcie eclipse.exe z Eksploratora na pasek zadań?
František Žiačik

Odpowiedzi:

11

Użyłem ustawienia -vm w eclipse.ini w poprzednich wersjach, ale nie rozwiązało to tutaj problemu. Przypinanie do paska zadań wydawało się pozostawić mi podwójną ikonę po zakończeniu inicjowania Luny. FWIW, chyba włamałem się do poprawki. Najpierw kliknąłem eclipse.exe prawym przyciskiem myszy i przypiąłem do menu Start. Następnie po uruchomieniu Luny od Startu kliknąłem prawym przyciskiem myszy ikonę, która pojawiła się na pasku zadań, i przypiąłem do paska zadań. Następnie odpiąłem z menu Start (ponieważ wolę bezpośredni dostęp do ikony niż Start> Eclipse). Po zakończeniu Luna zaczyna się od paska zadań, a ikona jest aktualizowana, ale nie jest powielana, po pełnym załadowaniu.

JayBofMA
źródło
3
To zadziałało dla mnie po ponownym umieszczeniu -vm w pliku ini.
Martin Larente,
to nie działało dla mnie. Dodanie folderu bin Java z przodu zmiennej ścieżki tak.
Erick Robertson,
6

Miałem ten problem z Eclipse Mars 64 bitami w Windows 10 Pro x64 Insider Preview Build 10130. Jedynym sposobem, w jaki udało mi się to naprawić, jest uruchomienie Eclipse, ponieważ była to aplikacja Windows Vista:

  1. Usuń przypiętą ikonę z paska zadań

  2. Kliknij prawym przyciskiem myszy plik wykonywalny Eclipse -> Właściwości -> zakładka Zgodność -> Tryb zgodności

  3. Zaznacz Uruchom ten program w trybie zgodności dla

  4. Wybierz Windows Vista (dowolny z nich).

  5. Uruchom Eclipse, klikając plik wykonywalny i przypnij, gdy jest w pełni załadowany.

Nie musiałem dodawać flagi -vm ani w skrócie (C: \ Users \ [Your User] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar) ani w pliku eclipse.ini.

Jeremy Pare
źródło
chociaż to zadziałało, aby pozbyć się duplikatu ikony, odkryłem, że moje projekty git na JDK8 otrzymają błąd wewnętrzny. Ślad stosu następujący po tym komentarzu pokazuje, że jest on wyzwalany przez jgit
Archimedes Trajano
java.lang.InternalError: Nie powinien się tu znajdować na stronie sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink0 (metoda rodzima) w sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink (WindowsNativeDispatcher.java:890) na stronie sun.nio.fs.Windows. createSymbolicLink (WindowsFileSystemProvider.java:578) w java.nio.file.Files.createSymbolicLink (Files.java:1043) w org.eclipse.jgit.util.FileUtil.createSymLink (FileUtil.java:111)
Archimedesa Trajano
Przykro mi to słyszeć! Nie mogę powiedzieć, czy mam takie samo zachowanie po mojej stronie, ponieważ nie używam Eclipse dla Java, chociaż powinieneś spróbować dodać flagę -vm w żadnym skrócie (C: \ Users [Your User] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar) lub plik eclipse.ini. Dokładną procedurę można znaleźć w wielu odpowiedziach w tym wątku. Pamiętaj tylko, aby dodać linię na samym początku pliku eclipse.ini.
Jeremy Pare,
Błąd @ArchimedesTrajano opisany nie w javie, ale raczej w egit. Mam ten sam problem na win10 z projektem php, udostępnionym git.
Cthulhu,
1
Ani dodanie -vmparametru, ani sztuczka z pierwszym przypięciem go do menu Start nie działało dla mnie, chociaż zmiana ustawienia zgodności rozwiązała problem dla mnie w systemie Windows 10 + eclipse 4.6 (neon).
Sebastian Zartner
2

Kroki:

  1. Przejdź do katalogu instalacyjnego eclipse, kliknij prawym przyciskiem myszy eclipse.exe i kliknij „Utwórz skrót”
  2. Otwórz Eclipse, klikając dwukrotnie nowo utworzony skrót.
  3. Przejdź obok wyboru obszaru roboczego i ekranu powitalnego. Po pełnym załadowaniu Eclipse kliknij prawym przyciskiem myszy ikonę Eclipse na pasku zadań i kliknij „Przypnij ten program do paska zadań”.
  4. Zamknij Eclipse.
  5. Usuń skrót.

Wyniki:

  • Brak zduplikowanych pozycji paska zadań Eclipse, co jest znanym problemem w najnowszych wydaniach Eclipse
  • Działa menu kontekstowe pozycji paska zadań Eclipse (zauważyłem, że jest to nowy problem w Eclipe Luna)

Musisz upewnić się, że Eclipse będzie działał również w dobrej JVM. Można zatem zmodyfikować zmienną systemową PATH, tak aby zawierała ścieżkę do wybranej maszyny JVM, lub zmodyfikować plik eclipse.ini w tym samym katalogu, co eclipse.exe, i dodać następujące 2 linie:

-vm
C:/Program Files/Java/[your Java VM]/bin

Jeśli wybierzesz rozwiązanie PATH, dołączasz do zmiennej PATH ten fragment tekstu:

;C:/Program Files/Java/[your Java VM]/bin

Upewnij się, że Eclipse działa w wybranej JVM, otwierając Menedżera zadań Windows i sprawdzając wiersz poleceń użyty do uruchomienia Eclipse. W moim systemie zauważyłem, że użyto pliku javaw.exe znajdującego się w C: \ Windows \ System32 \, co nie było tym, czego chciałem.

Timmos
źródło
4.4.2 nadal nie udostępnia menu kontekstowego ...
patstuart,
W połączeniu z stackoverflow.com/q/11524162 udało mi się to uruchomić.
patstuart
1

To działało dla mnie:

1 - Skopiuj / wklej plik wykonywalny „eclipse.exe” na pulpicie 2 - Przypinanie do paska zadań 3 - Usuń plik wykonywalny pulpitu 4 - Kliknij prawym przyciskiem myszy ikonę eclipse na pasku zadań> kliknij prawym przyciskiem myszy ikonę eclipse na liście> Właściwości 5 - Zmień ścieżkę do pliku wykonywalnego (cel: .... / eclipse.exe) i zmień katalog (Rozpocznij za :)

Dziwne, ale działa dla mnie !!!

hyphenX Freeman
źródło
Nie działa, skończysz z 2 ikonami na pasku zadań.
Timmos
0

Miałem dokładnie ten sam problem dzisiaj, więc obejście, którego obecnie używam, to zlokalizowanie pliku wykonywalnego zaćmienia i kliknięcie go prawym przyciskiem myszy i powiedzenie „Przypnij do paska zadań”. Dziwaczne i niejednolite zachowanie w stosunku do większości innych aplikacji Windows, ale być może ktoś będzie miał lepszą poprawkę w przyszłości.

bschultek
źródło
1
To nie działa, gdy Eclipse jest w pełni uruchomione, używa nowej ikony obok przypiętej ikony.
Martin Larente
Tak, zauważyłem w ten sposób później tego samego dnia. Gdy ekran powitalny jest włączony, wyglądał idealnie i musiałem zapomnieć sprawdzić później. Wrócę, czy mogę coś z tym zrobić.
bschultek
0

Znalazłem sposób, aby to zadziałało.

Najpierw zlokalizuj Eclipse.exe i przypnij go do paska zadań. Następnie rozpocznij zaćmienie za pomocą tej przypiętej ikony. Teraz zobaczysz, że po zniknięciu ekranu powitalnego zaćmienie jest wyświetlane na pasku zadań jako osobna ikona niż ta, której użyłeś do uruchomienia.

Nie martwić się. Odepnij starą ikonę, kliknij prawym przyciskiem myszy ikonę, w której działa Eclipse, i przypnij ją. Voila! Ikona zostanie przypięta, a zaćmienie będzie kontynuowane. Teraz zamknij i rozpocznij zaćmienie w razie potrzeby, a zobaczysz, że działa idealnie.

PS: nie zapomnij dodać -vm i podać ścieżkę do JVM w eclipse.ini

GreatDharmatma
źródło
4
To nie działa z Eclipse Luna: menu kontekstowe jest niedostępne w drugiej ikonie, która się pojawi.
Timmos
0

Właśnie kliknąłem i przeciągnąłem ikonę Eclipse na pasek zadań. Przypięte.

Jason
źródło
0

Dodając tę ​​odpowiedź, ponieważ ta strona superużytkownika pokazuje numer 1 w Google dla „eclipse luna nie może przypiąć do paska zadań”

Co działało dla mnie w systemie Eclipse Luna 1a (4.4.1) w systemie Windows 8:

Po prostu dodanie binfolderu do pathnie wystarczy, musiałem określić lokalizację za bin/server/jvm.dllpomocą -vmparametru:

-vm C:/Program Files/Java/[myJavaVersion]/bin/server/jvm.dll

Działa także tylko wtedy, gdy ten wiersz został dodany przed wierszami zawierającymi

 --launcher.appendVmargs [...]

Od 2010 r. Zgłoszono zgłoszenie błędu dotyczącego zaćmienia. Komentarze zawierają pomocne wskazówki: https://bugs.eclipse.org/bugs/show_bug.cgi?id=314805

Flo
źródło
0

Poprzednie odpowiedzi w ogóle mi nie działały (64-bitowy system Windows 7) ...

Dodanie wpisu do eclipse.ini -vm spowodowane Eclipse, aby mogły zostać uruchomione: to właśnie pokazał okno dużym błędem (i tak wejście zrobił wskaż ważnego Java VM).

Obejścia obejmujące przypięcie do menu Start lub utworzenie skrótu na pulpicie nie przyniosły żadnego efektu.

Co zrobił praca została dodanie katalogu bin Java (C: \ Program Files \ Java \ jre7 \ bin) jako pierwszego elementu w moim ścieżki (ścieżka zmienne systemowe nie ścieżka w zmiennych użytkownika). Po wykonaniu tej czynności uruchomiłem Eclipse, zaczekałem, aż minie ekran powitalny, i kliknąłem prawym przyciskiem myszy pozycję paska zadań. Teraz „Pin ten program do paska zadań” nie pojawia się w menu, a jako bonus „nowego zadania” i „Aktywacja zadania” wpisy pracować zbyt.

TomH
źródło