Демо-приложение Java, запускаемое с DVD-диска

Я хочу предоставить некоторые демо-копии приложения Java на DVD для клиента. Имеет ли смысл иметь предустановленное JRE и приложение Java на DVD, чтобы они могли просто щелкнуть и запустить его?

Кроме того, если кто-то сделал это, каковы ваши взгляды на это?

Ответы

Ответ 1

Действительно, вы можете просто поместить JRE в каталог DVD.

Затем вы запускаете приложение с файлом .bat, который запускает команду, например:

jre\bin\java.exe -jar Main.jar 

(Если ваша банка и папка jre находятся в одном каталоге)

Соблюдайте одно: вы не можете заранее знать, что такое буква DVD-диска, поэтому в вашем файле .bat вы должны указать относительные пути к JRE и вашей банке (или стартовому классу).

Ответ 2

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

Вот учебник, в котором показано, как это установить.

Ответ 3

Если вы имеете дело с одним или двумя людьми, тогда просто бросайте JRE на DVD и объясните, как его установить, или даже просто укажите ссылку на страницу, где они могут сами установить Java. Раньше, имея дело с большим набором получателей, которые должны были установить JRE и запускать приложение, я использовал такие инструменты, как InstallAnywhere, для создания простой настройки для прогона пользователя с помощью мастера настройки.

Ответ 4

В прошлом я скопировал каталог JRE на USB-накопитель и запустил приложение java.

Ответ 5

Если:

  • У пользователей есть подключение к Интернету
  • Демонстрации. иметь графический интерфейс
  • Вы можете отправить их с сайта

.. Я бы рекомендовал использовать deployJava.js для обеспечения подходящей минимальной JRE и Java Web Start для загрузки/установки и запуска демонстраций.

JWS имеет ряд преимуществ в этой ситуации:

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

Вы можете включить HTML-страницу на CD (DVD будет пустой тратой для одного HTML, нескольких изображений и некоторых таблиц стилей на основе CSS), которые ссылаются на демонстрации. Но так как самое сложное в том, чтобы заставить пользователя попробовать демо. заставит их поместить диск в дисковод, я бы полностью отступил на диск и отправлю "Вот некоторые бесплатные демонстрации". HTML для пользователя в виде электронной почты.


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