Параметры развертывания / установщика Java-приложений?

Мне нужен совет о хороших вариантах развертывания приложений Java в системах конечных пользователей.

Наши конечные пользователи не являются технически подкованными экспертами, а являются обычными пользователями компьютеров, от которых нельзя ожидать, что они будут разбираться в каталогах и конфликтах версий.

  • Runnable jar непрактичен, потому что нам нужно предоставить параметры виртуальной машины. Пакетные файлы нецелесообразны, потому что по какой-то причине java.exe не входит в $ PATH в огромном количестве систем Windows.

  • Веб-запуск - это вариант, но наши пользователи обычно жалуются, что не создаются ярлыки (функция, которая, по-видимому, не работает), каждый щелчок по веб-сайту вызывает новую загрузку, а множество других проблем делают этот вариант невероятно непрофессиональным для пользователей. конечный пользователь.

  • Многие из вещей, которые можно найти при поиске развертываний Java в Google, сами построены на Java, что означает, что они не будут работать ни в системе с отсутствующей, ни с нарушенной установкой Java.

5
задан J. Stoever 21 November 2011 в 08:58
поделиться