Реклама:

Пример. Установка CLASSPATH на Windows. Предположим, что jar-файл созданного компонента mycomponent.jar находятся в C:\mycomponent. Для установки переменной CLASSPATH на машине разработки достаточно исполнить следующую команду в строке DOS (в одой строке!):

set CLASSPATH=.;C:\matlabroot\toolbox\javabuilder\jar\javabuilder.jar; C:\mycomponent\mycomponent.jar

Другой способ заключается в том, чтобы указать пути класса в командной строке Java следующим образом. При этом не допускаются пробелы между именами путей. Например, javac

-classpath .;C:\matlabroot\toolbox\javabuilder\jar\javabuilder.jar; C:\mycomponent\mycomponent.jar usemyclass.java где usemyclass.java - это файл, который будет компилироваться. Отметим, что это одна строка и не должно быть пробела между javabuilder.jar; и c:\mycomponent\mycomponent.jar в этом примере.

Замечание. Команды настройки DOS являются достаточно длинными, поэтому их удобно поместить в bat-файл и исполнить его. Можно также добавить часто используемые пути класса к системной переменной CLASSPATH через панель управления Windows.

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

PATH <matlabroot>\bin\win32;

а для развертывания на другой машине - путь:

PATH <mcr_root>\<ver>\runtime\win32;

3.2.2. Графический интерфейс пользователя MATLAB Builder для Java

Графический интерфейс разработки проектов Java Builder предназначен для облегчения создания классов и компонент Java при помощи MATLAB Builder для Java. Графический интерфейс используется для создания классов Java, которые инкапсулируют функции m-файлов, для построения компонента Java и создания инсталляционного пакета для установки компонента на другую машину.

Для открытия графического интерфейса разработки достаточно выполнить следующую команду MATLAB: deploytool

В результате открывается присоединяемое окно (рис. 3.2.1) справа от командного окна MATLAB и к строке меню MATLAB добавляется элемент меню Project. Это окно можно сделать и отдельным (рис. 3.2.2).

Смоленцев H. К. Создание Windows-приложений с использованием математических процедур MATLAB.

Рис. 3.2.1. Графический интерфейс Компилятора MATLAB

Инструментальная панель Deployment Tool имеет следующие кнопки:

• New Project - создание нового проекта;

• Open Project - просмотр проектов и выбор одного из них;

• Save Project - сохранение текущего проекта, включая все файлы и параметры настройки;

• Add Class - открытие диалогового окна Add Class, где можно определить название нового класса, который будет создан как часть текущего проекта (если компонент содержит классы);

• Add File - добавление файлов в папки проекта;

• Remove - удаление выбранной папки класса или выбранных файлов проекта.

• Build - построение компонента, определенного проектом с отображением процесса создания в окне вывода;

• Package - создание самоизвлекающегося .exe (Windows) или .zip файла (UNIX), который содержит файлы, нужны для использования компонента в приложении;


⇐ Предыдущая страница| |Следующая страница ⇒