2

Позвольте мне объяснить, показывая вам эту картинку:

Моя панель задач

Как вы можете видеть, это изображение моей панели задач Windows 7, без изменений.

Теперь давайте посмотрим на правильные 3 активных иконки. У вас запущен Navicat (зеленоватый значок), обратите внимание, что у него 2 открытых окна. Далее идет Блокнот, я открыл 3 экземпляра блокнота, как вы можете видеть, он сгруппирован вместе.

Теперь для моего последнего, NetBeans (синий куб). Только на этот раз после открытия NetBeans нажмите на ярлык на панели задач. Он открывает СЛЕДУЮЩЕЕ к значку, вместо того, чтобы слиться с ним, как мы видели с помощью navicat и notepad. Если я щелкаю левой кнопкой мыши (ярлык), он просто открывает уже работающий NetBeans, и если я щелкаю правой кнопкой мыши (активный экземпляр), он ведет себя точно так же, он просто открывает уже работающий экземпляр.

Почему это приложение не сливается с панелью задач? Как я могу позволить этому слиться? И почему он не позволяет мне открывать несколько экземпляров NetBeans при нажатии на ярлык? Пожалуйста, дайте мне способ, по крайней мере, решить проблему слияния, как перфекционист, я не могу спать по ночам из-за этого грубого недостатка на панели задач.

PS: я уже пытался щелкнуть средний значок, чтобы открыть новый экземпляр, но он не работает.

2 ответа2

2

Левый (из двух значков Netbeans) закреплен, да? Попробуйте запустить программу, отвинтив левую и правую. Или просто закрепите все, что там есть, затем запустите программу и прикрепите всплывающий значок.

У меня было такое раньше со мной, но закрепление запущенного приложения работает более надежно, чтобы избежать этого, чем закрепление ярлыков и т.д.

Однако оказывается, что это известная ошибка в NetBeans при использовании 64-битной Windows и 64-битной Java, связанная с тем, что 32-битный exe не может самостоятельно загрузить элементы Java и запустить новый процесс. Это еще предстоит исправить.

В качестве обходного пути вы могли бы:

  • другой вопрос ставит аналогичную проблему и предлагает ответ, в котором предлагается установить модуль SevenBeans для NetBeans, который решает эту проблему как часть своей другой функциональности.

  • измените ярлык NetBeans, связанный с параметром командной строки --jdkhome "C:\Program Files(x86)\Java\jdk" , чтобы он использовал 32-разрядный интерпретатор Java.

  • установите новый ярлык для запуска 64-разрядного javaw.exe с соответствующими параметрами для запуска NetBeans и закрепите его вместо этого.


Что касается запуска нескольких экземпляров NetBeans, вы можете сделать это только в том случае, если каждый экземпляр использует разные userdir (согласно их часто задаваемым вопросам), что можно сделать с помощью параметра командной строки --userdir <path> , либо непосредственно из cmd либо из предварительно настроенных ярлыков.

0

Как правило, значки связаны с .exe. Если вы запускаете программу, которая запускает программу запуска с правильным .exe, программа запуска откроется, запустите программу, затем программа запуска закроется. Значок для запуска и программы во многих случаях одинаковы. Это, вероятно, ваша проблема.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .