Экспорт модели как отдельного Java приложения

AnyLogic Professional поддерживает экспорт моделей в виде отдельных Java приложений. 

Вы можете запускать такие приложения на других компьютерах (на которых не требуется наличие установленного AnyLogic).

Модели AnyLogic, экспортированные как отдельные Java приложения, могут взаимодействовать с базами данных, внешними файлами и другими приложениями. Эта возможность позволяет вам встраивать имитационные модели в более масштабные системы принятия решений.

 Чтобы экспортировать модель как отдельное Java приложение

  1. Выделите элемент модели, которую вы хотите экспортировать, в панели Проекты и затем выберите Файл > Экспорт > В отдельное Java приложение из главного меню, или
    Щелкните правой кнопкой мыши по модели в панели Проекты (элемент верхнего уровня дерева моделей) и выберите  Экспорт > В отдельное Java приложение из контекстного меню.
  2. Откроется диалоговое окно Экспорт модели

  1. Выберите эксперимент модели, который вы хотите экспортировать, из выпадающего списка Экспортировать эксперимент.
  2. Укажите каталог, в который вы хотите поместить файлы экспортируемой модели, в поле Каталог для создаваемых файлов. Вы можете выбрать каталог с помощью диалогового окна навигации, доступного по нажатию на кнопку Выбрать.
  3. Если по окончании экспорта вы хотите открыть папку экспортированной модели, чтобы затем самостоятельно запустить эту модель, оставьте установленным флажок Открыть папку экспортированной модели.
  4. По умолчанию кнопки панели инструментов и другие элементы пользовательского интерфейса приложения будут на том языке, который выбран в региональных настройках вашего компьютера. При необходимости (если вы планируете, что вашим приложением будут пользоваться иноязычные пользователи), вы можете выбрать другой язык интерфейса из выпадающего списка Язык.
  5. Щелкните мышью по кнопке Готово. Вы увидите диалоговое окно, в котором должно быть показано сообщение, уведомляющее об успешном завершении экспортирования.
Модель, экспортированная как отдельное приложение, представляет собой набор следующих файлов:
Для запуска модели AnyLogic, экспортированной как отдельное Java приложение, не требуется AnyLogic, и она может быть запущена на любом компьютере, поддерживающем Java (на котором установлена JRE (Java Runtime Environment) 1.8.0 или выше (скачать последний JRE с сайта Sun)).

 Чтобы запустить модель AnyLogic, экспортированную как отдельное Java приложение

  1. Запустите файл <имя модели>.bat/.cmd/.sh, созданный при экспорте модели. Файл должен находиться в каталоге, указанном вами в качестве каталога для создаваемых файлов при экспорте модели.

Запустив модель, экспортированную как отдельное Java приложение, вы увидите окно модели, аналогичное тому, что показывается при запуске модели из среды AnyLogic.

Экспортированная как отдельное приложение модель использует для выполнения поставляемый вместе с ней исполняющий модуль AnyLogic - AnyLogic Engine Runtime.

С помощью окна О программе... вы можете получить информацию о том, какая версия AnyLogic Engine Runtime используется программой. Также здесь вы можете узнать, какая используется версия Java (и какой разрядности - 32 или 64 бита) и ознакомиться с лицензионным соглашением на использование приложения.

Размер окна задается в свойствах исходной модели в AnyLogic.