У меня есть приложение, которое развертывается через JNLP в Windows XP. Я создал ярлык на пользовательских десктопах, указывающих на http://myserver/myapp.jnlp. В опциях папки в XP я установил расширение jnlp для использования javaws. Несмотря на это, ярлык на рабочем столе по-прежнему отображается как веб-ссылка (с помощью значка браузера), а при нажатии открывается результат запуска браузера (который, в свою очередь, успешно запускает приложение).Связать .jnlp с javaws
Это небольшое неудобство, так как приложение запускается, но я бы предпочел, чтобы браузер не был задействован. Будем очень благодарны за любые предложения о том, как получить приложение для запуска напрямую (без браузера).
Спасибо, Phil
Спасибо за ваше предложение, я создал новый ярлык для «javaws http: // myurl/myapp», и он отлично работал. FYI, я использовал вариант 2, но это перестало работать, вариант 1 успешно работает вокруг этого. – PhilDin
Вы пытались очистить Java-кеш, «переустановить» приложение или создать shorcut вручную с панели управления Java? – aco
Первоначально я запускал Java 6u20, но меня понизил до 6u16. Я удалил 6u20, очистил кеш, перезагрузил, установил 6u16 и запустил приложение. Приложение запустилось отлично, но не создало ярлык. Я не знал о создании ярлыка с панели управления, я только что проверил, и опция там, но призрачная. – PhilDin