Развертывание Java - PullRequest
       7

Развертывание Java

2 голосов
/ 23 февраля 2010

Развертывая приложение Java, могу ли я предположить, что на каждом компьютере есть java, и поэтому он может запускать мое приложение? Я только что создал приложение Java, которое работает на моем компьютере, но мой начальник (который обычно использует .NET) утверждает, что он не работает вообще. Должен ли я предполагать, что это будет происходить часто, или у большинства потребителей будет Java?

Ответы [ 4 ]

1 голос
/ 23 февраля 2010

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

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

Какая версия JRE необходима, что если компьютеры, на которых запущено приложение, имеютстарая версия JRE?
На каких платформах (windows, linux или обеих) будет работать ваше приложение?
Существует ли ИТ-политика, обеспечивающая доступность стандартной версии JRE?на всех хозяевах?В этом случае вы можете сделать верное предположение, что на всех компьютерах, на которых запущено приложение, установлена ​​JRE?
Если вам нужна конкретная версия JRE, которая недоступна на всех компьютерах, возможно, вам придется объединитьJRE вместе с вашей заявкой.
1 голос
/ 23 февраля 2010

Я думаю, что вы должны предоставить своим пользователям способ загрузки / установки jre (возможно, ссылку) с дружеским сообщением, объясняющим необходимость его установки. Ява широко используется.

ПРИМЕЧАНИЕ В следующем примере приведен пример тега апплета :

<applet code=Applet1.class width="200" height="200">
Your browser does not support the <code>applet</code> tag.
</applet> 

Если вы развертываете свое приложение традиционным способом, есть несколько установщиков Java-приложений, которые справятся с этим для вас.

Надеюсь, это поможет вам.

0 голосов
/ 23 февраля 2010

Вы также можете развернуть JRE вместе с вашим приложением. Многие сторонние приложения делают это, чтобы гарантировать, что в системе доступна правильная версия Java. У каждого подхода есть свои плюсы и минусы.

Вы можете обратиться к информации о лицензии о перераспределении jre, содержащейся в папке jre (например, C: \ Program Files (x86) \ Java \ jre6 \ README.txt - или где бы вы ни находились, чтобы установить) правильные процедуры.

0 голосов
/ 23 февраля 2010

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

Подробнее о веб-старте здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...