Настройка пути к классам для компиляции




ПЗ-3

Разработка общих приложений Java

1. Настройка проектов

2. Создание и изменение исходного кода Java

3. Компиляция и выполнение приложения

4. Тестирование и отладка приложения

5. Сборка, выполнение и распространение приложения

6. Дополнительные задания

7. Отчет о занятии

 

На занятии рассматриваются основные действия при разработке приложений для Java SE в среде IDE NetBeans.

Данное занятие предполагает наличие базовых знаний о разработке приложений на Java. Здесь рассмотрены некоторые возможности среды IDE, которые позволяют упростить процесс разработки приложений.

В рамках занятия будет создано приложение для получения из нескольких исходных слов одного слова, содержащего по одной букве из каждого исходного слова. Про такое слово можно сказать, что оно имеет форму акронима (acrostic).

 

Для выполнения заданий этого занятия требуются программное обеспечение и ресурсы, перечисленные ниже:

Программное обеспечение Ресурс для загрузки
Комплект для разработчика на языке Java (JDK) с IDE NetBeans JDK 7u7 with NetBeans 7.2 https://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html
Тестовый редактор TextPad 6 https://www.textpad.com/download/

Перед началом работы создайте на личном флеш-диске каталоги типа:

E:\NBprojectsFIO\pz3_FIO – для записи результатов работы – проектов NetBeans IDE.

E:\JavaFIO\pz3_FIO –- для записи результатов работы, полученных в TextPad.

Примечание: FIO – аббревиатура от фамилии, имени, отчества студента. Например, для Павленко Сергея Леонидовича FIO = PSL.

 

Настройка проектов

Создаваемое приложение будет содержать два проекта:

· проект библиотеки классов Java, в котором будет создан служебный класс;

· проект приложения Java с главным классом, который реализует метод из служебного класса проекта библиотеки.

 

После создания проектов проект библиотеки будет добавлен к пути к классам проекта приложения. Затем должен быть написан код приложения. В проект библиотеки будет включен служебный класс с методом acrostic. Метод acrostic использует в качестве параметра массив слов, а затем на основе этих слов создает акроним. Проект " MyApp3_FIO " будет содержать главный класс, который вызывает метод acrostic и передает слова, введенные в качестве параметра при выполнении приложения.

Примечание:

Строго говоря, для такого простого приложения создавать целых два проекта не обязательно.

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

Создание проекта библиотеки классов Java

1. Выберите команду "Файл > Создать проект" (CTRL+SHIFT+N). В области "Категории" выберите "Java". В области "Проекты" выберите "Библиотека классов Java". Нажмите кнопку "Далее".

2. В поле "Имя проекта" введите MyLib3_FIO. В поле "Местоположение проекта" выберите любой каталог на компьютере.

Всюду далее на настоящем учебном занятии это будет каталог с именем E:\NBprojectsFIO\pz3_FIO.

 

Примечание.

Указанный выше путь должен отображаться следующим образом в поле "Папка проекта" мастера: E:\NBprojectsFIO\pz3_FIO\MyLib3_FIO.

3. Установите флажок "Использовать отдельную папку для хранения библиотек" и укажите местоположение папки библиотек.

 

4. Нажмите кнопку "Готово". Проект "MyLib3_FIO" будет открыт как в окне "Проекты", так и в окне "Файлы".

Создание проекта приложения Java

1. Выберите команду "Файл > Создать проект". В области "Категории" выберите "Java". В области "Проекты" выберите "Приложение Java". Нажмите кнопку "Далее".

2. В поле "Имя проекта" введите MyApp3_FIO. Убедитесь, что в качестве местоположения проекта указано E:\NBprojectsFIO\pz3_FIO.

3. Установите флажок "Использовать отдельную папку для хранения библиотек" (необязательно).

4. В качестве главного класса введите acrostic.Main.

5. Проверьте, что установлены флажки "Установить как главный проект" и "Создать главный класс".

Примечание.

Если флажок "Установить как главный проект" в мастере отсутствует, то этот признак для проекта MyApp3_FIO устанавливают после его создания вводом команды: "Выполнить > Установить как главный проект".

6. Нажмите кнопку "Готово". Проект "MyApp3_FIO" отображается в окне "Проект", а в редакторе исходного кода открывается Main.java.

Настройка пути к классам для компиляции

Поскольку проект "MyApp3_FIO" будет зависеть от класса в проекте "MyLib3_FIO", необходимо добавить "MyLib3_FIO" в путь к классам, указанный в "MyApp3_FIO". Это также обеспечит возможность обращения классов в проекте "MyApp3_FIO" к классам в проекте "MyLib3_FIO" без ошибок компиляции. Кроме того, это позволит использовать функцию автозавершения кода в проекте "MyApp3_FIO" для подстановки исходного кода на базе проекта "MyLib3_FIO". В среде IDE путь к классам визуально представлен узлом "Библиотеки".

Для добавления служебных классов библиотеки в путь к классам проекта:

1. В окне "Проекты" щелкните правой кнопкой мыши узел "Библиотеки" для проекта "MyApp3_FIO" и выберите команду "Добавить проект".

2.

 

3. В окне "Добавить проект" перейдите к E:\NBprojectsFIO\pz3_FIO и выберите папку проекта "MyLib3_FIO". В поле "Файлы JAR проекта" отображаются архивы JAR, которые можно добавить к проекту. Учтите, что архив JAR для проекта "MyLib3_FIO" отображается даже в том случае, если он фактически еще не создан. Этот архив JAR будет создан в процессе сборки и выполнения проекта "MyApp3_FIO".

4. Нажмите кнопку "Добавить файлы JAR проекта".

5. Разверните узел "Библиотеки". Архив JAR проекта "MyLib3_FIO" добавлен в путь к классам проекта "MyApp3_FIO".



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: