как предотвратить всплывающее окно загрузки, когда мы нажимаем на ссылку jnlp из браузера, потому что этот jnlp уже загружен и доступен на моем локальном компьютере в качестве ярлыка - PullRequest
1 голос
/ 19 марта 2010

У меня есть требование открыть приложение Swing через ссылку jnlp из браузера.

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

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

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

пожалуйста, сделайте необходимое, очень срочно

С уважением, Нарасимха

1 Ответ

1 голос
/ 29 июня 2010

Ссылка на веб-странице - это просто ссылка на ресурс jnlp, то есть при нажатии вы всегда получите jnlp, загруженную на ваш компьютер и затем выполненную модулем Java Web Start.Вы ничего не можете с этим поделать.

Что вы можете сделать, так это добавить к своему jnlp следующие строки:

<information>
   <title>My App</title>
   <shortcut online="false">
     <desktop/>
     <menu submenu="My Corp"/>
   </shortcut>
   <icon href="icon.gif"/>
</information>

Это создаст приятный фирменный ярлык для пользователяРабочий стол, на котором пользователь может щелкнуть, чтобы запустить приложение, вместо того, чтобы перейти на веб-страницу и снова загрузить файл jnlp.

...