Развертывание Java-программы - PullRequest
2 голосов
/ 06 мая 2010

У меня есть Java-приложение, которое я создал. Теперь я хочу дать это моему другу? Как мне создать версию развертывания, чтобы они могли работать?

Ответы [ 4 ]

1 голос
/ 06 мая 2010

Самым простым для вас является экспорт программы в виде «Runnable JAR-файла». Затем ваш друг делает это из командной строки:

java -jar MyApp.jar

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

0 голосов
/ 11 мая 2010

Создайте файл jar и поместите следующую информацию в файл манифеста

Manifest-Version: 1.0
Class-Path: lib.jar 
Main-Class: mypackage.MyClassWithMainMethod
0 голосов
/ 06 мая 2010

Я думаю это - это то, что вы ищете. В основном превратите его в самореализующуюся банку и бегите. Ситуация усложняется, если у вас есть другие зависимости, кроме стандартного API в Java.

0 голосов
/ 06 мая 2010

Создайте файл JAR (он находится в меню экспорта) и отправьте его им. JAR-файлы содержат все классы в приложении Java и манифест, который определяет такие вещи, как, например, основной класс. Если приложение зависит от других сторонних библиотек, вам необходимо также включить их; их можно объединить в файл JAR, но это нетривиально

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