Добавление
внешних Jar файлов и Java классов
AnyLogic предоставляет уникальную возможность добавления файлов Java
архивов (*.jar,
*.zip) в Вашу модель. Эти файлы могут содержать любые Java классы,
необходимые для успешного построения Вашей модели.
Более того, AnyLogic позволяет добавлять каталоги внешних классов.
Эта возможность особенно полезна на стадии разработки модели, когда
внешние Java классы постоянно изменяются. Когда же Вы закончите
создание Вашей модели, будет проще заархивировать каталог классов
в.jar файл и связать с моделью именно файл архива.
Как и библиотеки, и файлы Java архивов и каталоги
классов, необходимые для построения модели, должны быть
указаны в списке зависимостей модели. Этот список редактируется на
странице Зависимости
панели свойств модели. При экспорте
модели все ресурсы, указанные в этом списке будут скопированы в тот
каталог, куда будет помещен файл экспортированной модели.
Чтобы открыть
страницу зависимостей модели
- Выберите модель в панели Проекты
(элемент верхнего уровня дерева).
- Откройте вкладку Зависимости
панели Свойства.
Чтобы добавить файл java архива в список зависимостей модели
- На странице зависимостей модели,
щелкните по кнопке Добавить
справа от таблицы Jar
файлы и каталоги классов, требуемые для построения модели.
Окроется диалоговое окно Добавить
путь к классам.
- Выберите Тип
добавляемого ресурса: Файл
архива Java (*.jar, *.zip).
- Укажите имя файла (включая полный путь к нему) в поле Файл. Вы можете выбрать
необходимый файл с помощью кнопки Открыть.
- Если Вы хотите скопировать этот файл в каталог модели, установите
флажок Импортировать в каталог
модели. Импортируя файлы ресурсов модели, Вы делаете Вашу
модель легко переносимой.
- Щелкните по кнопке Готово.
Чтобы добавить
каталог внешних классов в список зависимостей модели
- На странице зависимостей модели,
щелкните по кнопке Добавить
справа от таблицы Jar
файлы и каталоги классов, требуемые для построения модели.
Окроется диалоговое окно Добавить
путь к классам.
- Выберите Тип
добавляемого ресурса: Каталог внешних классов.
- Укажите путь к каталогу в поле Каталог. Вы можете выбрать каталог с
помощью кнопки Открыть.
- Щелкните по кнопке Готово.
Если какой-то ресурс больше не используется в модели, он может быть
удален из списка зависимостей этой модели.
Чтобы удалить
внешний .jar файл или каталог классов из списка зависимостей модели
- На странице зависимостей модели,
выберите ресурс, который Вы хотите удалить, в таблице Jar
файлы и каталоги классов, требуемые для построения модели и
щелкните мышью по кнопке Удалить
справа от таблицы.