Як я можу закріпити Eclipse Luna на панелі завдань Windows-7?


15

Раніше я міг закріпити Eclipse на панелі завдань, додавши ці рядки у eclipse.iniфайл:

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

Але це, схоже, не працює з новим випуском Eclipse Luna. Тепер, без цих рядків, я не можу закріпити додаток, і разом з ними контекстне меню навіть не з’являється, коли я клацну правою кнопкою миші на значку на панелі завдань.

Чи можна це виправити?


У мене те саме питання. Я шукав bugs.eclipse.org, але не міг знайти посилання на порушене меню правої кнопки. Закріплення було частково зламано для кількох версій (див. Помилки 314805 та 432353 )
Didier L

Особисто я просто прикріплюю його до меню "Пуск", щоб на панелі завдань був лише один значок.
Енігма

Як щодо просто перетягування eclipse.exe з Провідника на панель завдань?
František Žiačik

Відповіді:


11

Я використовував налаштування -vm в eclipse.ini в попередніх версіях, але це не вирішило тут проблему. Якщо приєднатись до панелі завдань, мені здалося, що після того, як Луна закінчила ініціалізацію, я залишив мені подвійний значок. FWIW, я, здається, зламав виправлення. Спочатку я клацнув правою кнопкою миші eclipse.exe і прикріпив до меню "Пуск". Потім, після запуску Luna з "Пуск", я правою кнопкою миші клацнув на піктограмі, що з'явилася на панелі завдань, і прив’язав до панелі завдань. Потім я відключився з меню "Пуск" (оскільки я віддаю перевагу прямому доступу до піктограми, а не Пуск> Затемнення). І як тільки це зроблено, Luna тепер починається з панелі завдань, і піктограма оновлюється, але не дублюється, коли повністю завантажується.


3
Це спрацювало для мене після того, як я повернув -vm у файл ini.
Мартін Ларенте

це не спрацювало для мене. Додавання папки java bin до передньої частини змінної шляху.
Ерік Робертсон

6

Якщо у мене виникли проблеми з Eclipse Mars 64 бітами на Windows 10 Pro x64 Insider Preview Build 10130. Єдиний спосіб, який мені вдалося виправити, це виконати Eclipse, як це був додаток для Windows Vista:

  1. Видаліть будь-який закріплений значок, щоб знайти панель завдань

  2. Клацніть правою кнопкою миші виконуваний файл Eclipse -> Властивості -> вкладка сумісності -> Режим сумісності

  3. Поставте прапорець Запустити цю програму в режимі сумісності для

  4. Виберіть Windows Vista (будь-яку з них).

  5. Виконайте Eclipse, натиснувши на виконуваний файл і закріпіть його, коли він повністю завантажений.

Мені не потрібно було додавати прапор -vm ні в ярлик (C: \ Користувачі \ [Ваш користувач] \ AppData \ Роумінг \ Microsoft \ Internet Explorer \ Швидкий запуск \ Користувач закріплений \ TaskBar), ні у файл eclipse.ini.


хоча це працювало, щоб позбутися піктограми-дублікатів, я виявив, що мої git-проекти на JDK8 отримають внутрішню помилку. Слід стека після цього коментаря показує, що його викликає jgit
Архімед

java.lang.InternalError: Не слід потрапляти сюди на sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink0 (Native Method) у sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink (WindowsNativeDispatcher.java:890) у sun.nio.fs.Windows. createSymbolicLink (WindowsFileSystemProvider.javajanju78) на java.nio.file.Files.createSymbolicLink (Files.java:1043) на org.eclipse.jgit.util.FileUtil.createSymLink (FileUtil.java:111)
Архімед

Прикро це чути! Я не можу сказати, чи є у мене така ж поведінка на моєму боці, оскільки я не використовую Eclipse для Java, хоча вам слід спробувати додати прапор -vm ні в ярлик (C: \ Users [Ваш користувач] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Швидкий запуск \ Прикріплений користувач \ TaskBar) або файл eclipse.ini. Ви можете знайти точну процедуру у багатьох відповідях у цій темі. Просто не забудьте додати рядок на самому початку файлу eclipse.ini.
Джеремі Паре

Помилка @ArchimedesTrajano описана не в яві, а скоріше до egit. У мене однакова проблема у програмі win10 з php-проектом, поділеним з git.
Cthulhu

1
Ні додавання -vmпараметра, ні хитрість при першому закріпленні його в меню «Пуск» не працювали для мене, хоча зміна налаштування сумісності вирішила проблему для мене в Windows 10 + eclipse 4.6 (неонові).
Себастьян Зартнер

2

Етапи:

  1. Перейдіть до каталогу встановлення затемнення, клацніть правою кнопкою миші eclipse.exe і натисніть "Створити ярлик"
  2. Відкрийте Eclipse, двічі клацнувши нещодавно створений ярлик.
  3. Пройдіть повз вибір робочої області та екран заставки. Після повного завантаження Eclipse клацніть правою кнопкою миші піктограму Eclipse на панелі завдань та натисніть «Закріпити цю програму на панелі завдань».
  4. Закрити затемнення.
  5. Видаліть ярлик.

Результати:

  • Немає дублікатів записів на панелі завдань Eclipse, що є відомою проблемою в останніх випусках Eclipse
  • Контекстне меню запису панелі завдань Eclipse працює (я помітив, що це новий випуск у Eclipe Luna)

Ви повинні переконатися, що Eclipse також працюватиме в хорошому JVM. Ви можете, таким чином, змінити вашу системну змінну PATH, щоб включити шлях до JVM на ваш вибір, або змінити файл eclipse.ini в тому ж каталозі, що і eclipse.exe, і додати наступні 2 рядки:

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

Якщо ви виберете рішення PATH, ви додасте до змінної PATH цей фрагмент тексту:

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

Переконайтеся, що Eclipse працює у вибраному JVM, відкривши диспетчер завдань Windows та перевіривши командний рядок, який використовується для запуску Eclipse. У моїй системі я помітив, що використовується деякий файл javaw.exe, розташований у C: \ Windows \ System32 \, а це не те, що я хотів.


4.4.2 все ще не передбачено контекстне меню ...
patstuart

У поєднанні зі stackoverflow.com/q/11524162 мені вдалося змусити це працювати.
patstuart

1

Це працювало для мене:

1 - Скопіюйте / вставте виконуваний файл "eclipse.exe" на робочий стіл 2 - Закріплення на панелі завдань 3 - Видалення виконуваного робочого столу 4 - Клацніть правою кнопкою миші на піктограму затемнення на панелі завдань> клацніть правою кнопкою миші на піктограму затемнення у списку> Властивості 5 - Змініть шлях до виконуваного файлу (ціль: .... / eclipse.exe) та змініть каталог (Почніть в :)

Дивно, але це працює для мене !!!


Не працює, ви отримаєте дві піктограми на панелі завдань.
Тіммос

0

У мене була та сама проблема сьогодні, тому робота навколо, яку я зараз використовую, - це знайти виконуваний затемнення і натиснути правою кнопкою миші та сказати «Прив’язати до панелі завдань». Незграбна та нерівномірна поведінка до більшості інших програм Windows, але, можливо, у когось буде краще виправитись у майбутньому.


1
Це не працює, коли Eclipse повністю запущений, він використовує новий значок поруч із закріпленою піктограмою.
Мартін Ларенте

Так, я помітив це так пізніше дня. Хоча екран сплеску виглядає ідеально, і я, мабуть, забув перевірити пізніше. Я перевірю ще раз, чи зможу я з цим щось працювати.
bschultek

0

Я знайшов спосіб змусити його працювати.

Спочатку знайдіть Eclipse.exe і закріпіть його на панелі завдань. Далі, почніть затемнення за допомогою цього закріпленого значка. Тепер ви побачите, що після виходу з екрана сплеску затемнення відображається на панелі завдань як окремий значок від того, який ви використовували для його запуску.

Не хвилюватися. Відкрутіть стару іконку, клацніть правою кнопкою миші на піктограмі, де запущено затемнення, і закріпіть її. Вуаля! Піктограма зафіксується, і затемнення продовжить працювати. Тепер закрийте і почніть затемнення за потребою, і ви побачите, що воно працює чудово.

PS: не забудьте додати -vm та вказати шлях вашого JVM у eclipse.ini


4
Це не працює з Eclipse Luna: контекстне меню недоступне у другому значку, який з’явиться.
Тиммос

0

Я просто натиснув і перетягнув піктограму Eclipse на панель завдань. Пришпилено.


0

Додаючи цю відповідь, оскільки ця сторінка суперпользователя відображає номер 1 в Google для "затемнення луна не може закріпити на панелі завдань"

Що працювало для мене під керуванням Eclipse Luna 1a (4.4.1) у Windows 8:

Просто додавши binпапку на pathце не вистачає, мені потрібно , щоб вказати місце розташування на bin/server/jvm.dllз -vmпараметром:

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

Крім того, він працював лише в тому випадку, якщо цей рядок був доданий перед рядами, що містять

 --launcher.appendVmargs [...]

Для цього надсилається звіт про помилку затьмарення з 2010 року. У коментарях є корисні поради: https://bugs.eclipse.org/bugs/show_bug.cgi?id=314805


0

Попередні відповіді для мене взагалі не працювали (Windows 7 64-бітний) ...

Додавання -vm запис в eclipse.ini викликав затемнення , щоб не почати: він просто показав великий діалог помилки (та й запис зробив пункт дійсного Java VM).

Обхідні шляхи, пов’язані із закріпленням меню "Пуск" або створенням ярлика на робочому столі, не мали ефекту.

Що було в роботі, було додавання каталогу Java bin (C: \ Program Files \ Java \ jre7 \ bin) як перший елемент мого PATH (PATH системних змінних, а не PATH у змінних користувача). Зробивши це, я запустив Eclipse, дочекався його проходу через екран сплеску і клацнув правою кнопкою миші на записі панелі завдань. Тепер «Pin цю програму на панелі завдань» дійсно з'явиться в меню, так і в якості додаткового бонусу записи «Нова задача» і «Activate завдань» працювати теж.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.