Импорт существующего исходного кода Java в среду NetBeans 4.0
Данный документ объясняет как импортировать исходный код существующего настольного приложения Java в среду NetBeans 4.0. Существует два шаблона проектов, которые можно использовать для импорта существующего исходного кода:
- Проект Java с существующими исходными файлами - Используйте данный шаблон для создания стандартного проекта Java. Стандартный проект Java использует средства интегрированной среды для компиляции, выполнения и отладки приложения.
- Проект Java с существующим скриптом Ant - Выберите данный шаблон для создания проекта свободной формы. Проект свободной формы использует ваш существующий скрипт Ant для выполнения, компиляции и отладки проекта.
Заставьте ваш код работать
Для иллюстрации настройки кода приложения в среде NetBeans используется пример проекта BlackJack. Приложение BlackJack состоит из двух пакетов: com.jcardshark.blackjack.ui
и com.jcardshark.blackjack.lib
. Расположение папок с исходными файлами указано ниже. Папка для библиотек Libraries содержит архив JAR jcardshark-core.jar
, который необходимо включить в путь к классам для обоих пакетов.

Использование среды для построения, выполнения и отладки
Создание проекта
|
- Выберите Файл > Создать проект (Ctrl-Shift-N).
- Выберите Обычные > Проект Java с существующими исходными файлами. Нажмите Далее.
- В поле Папка с исходными файлами нажмите Обзор и выберите подпапку
BlackJackUI папки JavaGames/BlackJack .
- (Необязательно) В поле Папка с тестами нажмите Обзор и выберите папку, содержащую папки с пакетами тестов JUnit. Т.к. проект BlackJack не содержит тестов JUnit, то можно данный шаг пропустить.
- В поле Имя проекта введите BlackJackUI. Данное имя также используется в качестве имени папки проекта.
- Где-нибудь в вашей системе создайте папку
NetBeans_projects для размещения папок проектов NetBeans. В поле Расположение проекта нажмите Обзор и выберите папку NetBeans_projects .
- Оставьте выбранным флажок Установить как главный проект.
- Нажмите Завершить. Проект BlackJackUI будет показан и в окне Проекты и в окне Файлы.
- Повторите шаги 1-8 для создания проекта для папки с исходниками
BlackJackLib . Не устанавливайте проект BlackJackLib главным.
|
Установка пути к классам проекта |
- В окне Проекты щёлкните правой кнопкой мыши на узле проекта BlackJackUI и выберите Свойства. Выберите Компиляция исходников в левой панели диалогового окна.
- Нажмите Добавить архив/папку, выберите
JavaGames/Libraries/jcardshark-core.jar и нажмите OK. Архив JAR будет добавлен в путь к классам проекта.
- Затем нажмите Добавить проект, перейдите к папке
NetBeans_projects и выберите папку проекта BlackJackLib.
- Повторите шаги 1-2 для добавления
JavaGames/Libraries/jcardshark-core.jar к пути к классам проекта BlackJackLib.
|
Выполнение приложения |
- Выберите Выполнение > Выполнить главный проект для запуска приложения.
- В появившемся диалоге выберите главным классом файл BlackJack.java.
|
Использование собственного скрипта для построения, выполнения и отладки
Создание проекта
|
- Выберите Файл > Создать проект (Ctrl-Shift-N).
- Выберите Обычные > Проект Java с существующим скриптом Ant. Нажмите Далее.
- В поле Расположение нажмите Обзор и выберите
E:/JavaGames/BlackJack . Интегрированная среда заполнит остальные поля автоматически. По умолчанию NetBeans предлагает поместить проект в ту же папку.
|
Связывание целей Ant с командами интегрированной среды |
- Укажите, какие цели должна выполнять интегрированная среда для выполнения команд проекта. Оставьте поля Создание документации и Тестирование проекта пустыми, т.к. данный скрипт Ant не содержит целей для этих команд, и эти команды не будут доступны в среде до того, как вы напишите дл яних цели. Нажмите Далее
|
Настройка папок с исходными файлами |
- Нажмите Добавить папку и добавьте обе папки с исходными файлами в проект BlackJack.
- В поле Версия языка выберите версию платформы JDK, которой вы хотите компилировать и выполнять ваше приложение. Нажмите Далее.
Примечание: Если целевая платформа JDK отличается от платформы интегрированной среды по умолчанию, вам необходимо будет зарегистрировать платформу JDK выбрав Сервис > Менеджер платформ Java.
- Выберите BlackJackLib и нажмите Добавить архив/папку для добавления
jcardshark-core.jar к пути к классам.
- Выберите BlackJackUI и добавьте и BlackJackLib, и
jcardshark-core.jar к пути к классам.
Примечание: Этот путь к классам не используется для компиляции или выполнения -- ваш скрипт Ant должен сам заботиться о пути к классам для данных задач. Эти же настройки сообщают интегрированной среде о том, какие классы включать в переработку и дополнение кода.
- Нажмите Завершить. Проект BlackJackUI будет показан и в окне Проекты и в окне Файлы.
|
Выполнение программы |
- Выберите Выполнение > Выполнить главный проект для запуска приложения.
|