Вам не нужен сервер для запуска JNLP (Webstart). Вот как работает webstart
Это просто приложение, которое можно запустить через Интернет, это будет процедура с точки зрения пользователя:
пользователь переходит на yourwebsite.com
пользователь видит ссылку: запустите мое удивительное приложение
пользователь нажимает ссылку, которая загружает файл .jnlp
пользователь запускаетjnlp-файл через веб-запуск java (часть java SE, для запуска этого пользователя требуется среда выполнения java JRE)
веб-запуск java читает jnlp для получения информации о сервере, на котором находится соответствующее приложение
jar-файлы загружаются автоматически (в первый раз), а затем приложение запускается
пользователю становится скучно и на следующий день приложение закрывается
, пользователь возвращается и снова щелкает по вашей ссылке
приложение уже загружено, поэтому оно запускается сразу
пользователю снова становится скучно и он закрывает ваше приложение
1 день спустя, вы решаете обновитьВ вашем приложении вы развернете новый файл JAR на своем сервере, заменив один из старых файлов
через 2 дня пользователь снова щелкнет вашу ссылку
java web start распознает, что у пользователя другойверсия загружает обновление автоматически и снова запускает приложение ... ...