Windows 7 - Как закрепить .jar на панели задач?

26

У меня есть .jar, который я часто запускаю, и я бы хотел прикрепить его к панели задач. Я попытался закрепить сам файл .jar и попробовал закрепить файл .bat, в котором есть команда для запуска .jar, но он тоже не работает. Есть ли способ сделать это?

gunit888
источник
Я изменил свой вариант ответа на версию javaw.exe, потому что это устраняет проблему с окном команд. Тем не менее, cmd.exe по-прежнему очень полезный трюк, чтобы иметь в наличии.
gunit888

Ответы:

27

Аналогично ответу MJH, но вместо этого cmd.exeвы можете указать следующий путь к исполняемому файлу, чтобы избежать появления командной строки:

javaw.exe -jar "C:\path\to\your\executable.jar"

Если вы разработчик Java-проекта, возможно, вы захотите увидеть мой ответ на StackOverflow о том, как заставить его хорошо играть с Windows 7.

Пол Ламмерцма
источник
Спасибо, это идеально соответствует тому, чего я хотел достичь.
gunit888
За исключением, может быть, красивой иконы, возможно. Я не мог заставить это работать (возможно, требуется перезагрузка?), Но вы можете попробовать Shift+ щелкнуть правой кнопкой мыши значок, выбрать свойства и указать значок. Мне любопытно, можете ли вы заставить это работать.
Пол Ламмерцма
Мне удалось назначить файл .ico для ярлыка, но он был внешним по отношению к .jar. Насколько я могу судить, Windows 7, похоже, не может заглядывать в файлы .jar для значков.
gunit888
Правильно. Если только JAR не обернут как исполняемый файл Windows (используя Launch4j , JSmooth или какой-либо подобный инструмент), это действительно единственный способ связать значок с ним.
Пол Ламмерцма
1
Это очень старый ответ и может быть устаревшим, но идея здесь заключалась в создании ярлыка, как описано в ответе MJH ниже.
Пол Ламмерцма
8
  1. Создать ярлык для cmd.exe

  2. Щелкните правой кнопкой мыши по ярлыку и выберите свойства.

  3. В поле для цели перейдите в конец %SystemRoot%\system32\cmd.exe.

  4. После этой цели введите a, SPACEа затем /Cеще один SPACEи путь к файлу .jar.

  5. Прикрепите ярлык к панели задач.

Вы также можете изменить значок или щелкнуть вкладку Общие и изменить имя ярлыка, если хотите.

MJH
источник
1
Спасибо, это работает. Тем не менее, окно cmd.exe остается открытым, есть ли способ автоматически закрыть его после запуска .jar?
gunit888
1

как говорится в этом ответе , вы должны вводить только целевые свойства вашего ярлыка:

explorer "path_of_jar_file"

только это!

Mohammad_Hosein
источник
Если ответ лучше принятого, проголосуйте, чтобы закрыть этот вопрос.
Тото
Это ответ, и он работает на Windows 10
Пимента
-1

Для тех, у кого есть проблемы с открытым окном CMD, вы можете сделать точно так же, как описано в MJH, но вместо / C попробуйте / C START, а затем укажите путь к файлу JAR.

Patherros
источник
-1

С помощью решения MJH вы можете запустить минимизированный cmd вместо обычного окна, чтобы избежать закрытия окна.

Муртаза Чиба
источник