В настоящее время я пытаюсь закрепить приложение Java на панели задач Windows 7.Приложение запускается с Launch4j .Значок программы отображается правильно, но при щелчке правой кнопкой мыши по значку на панели задач отображается только контекстное меню с записью «Закрыть окно».Нет пункта меню для закрепления приложения на панели задач.Перетаскивание файла EXE в панель задач также не работает должным образом.При нажатии этого нового средства запуска на панели задач появляется второй значок на панели задач.
Я следовал инструкциям решения этих двух вопросов, чтобы решить проблему, но это не помогло:
JNAматериал из второго вопроса / решения компилируется и не выдает никаких исключений.Я могу прочитать идентификатор приложения после установки.Но я все еще не могу прикрепить приложение к панели задач.
Я создал небольшое тестовое приложение на Github, которое демонстрирует проблему:
https://github.com/kayahr/launch4jtest
Приложениеиспользует Maven в качестве системы сборки.Просто запустите mvn package
, и вы найдете ZIP-файл в целевом каталоге, который содержит EXE-файл и jna.jar, который необходим для установки этого идентификатора приложения.Извлеките этот ZIP в какой-нибудь каталог, дважды щелкните по EXE и попробуйте прикрепить приложение к панели задач, и вы увидите проблему.
Так что же не так с этим приложением?