The Wayback Machine - https://web.archive.org/all/20050326231752/http://www.netbeans.org:80/kb/articles/import_j2se_40_ru.html

Импорт существующего исходного кода Java в среду NetBeans 4.0

Данный документ объясняет как импортировать исходный код существующего настольного приложения Java в среду NetBeans 4.0. Существует два шаблона проектов, которые можно использовать для импорта существующего исходного кода:

Заставьте ваш код работать

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

Использование среды для построения, выполнения и отладки

Создание проекта

  1. Выберите Файл > Создать проект (Ctrl-Shift-N).
  2. Выберите Обычные > Проект Java с существующими исходными файлами. Нажмите Далее.
  3. В поле Папка с исходными файлами нажмите Обзор и выберите подпапку BlackJackUI папки JavaGames/BlackJack.
  4. (Необязательно) В поле Папка с тестами нажмите Обзор и выберите папку, содержащую папки с пакетами тестов JUnit. Т.к. проект BlackJack не содержит тестов JUnit, то можно данный шаг пропустить.
  5. В поле Имя проекта введите BlackJackUI. Данное имя также используется в качестве имени папки проекта.
  6. Где-нибудь в вашей системе создайте папку NetBeans_projects для размещения папок проектов NetBeans. В поле Расположение проекта нажмите Обзор и выберите папку NetBeans_projects.
  7. Оставьте выбранным флажок Установить как главный проект.
  8. Нажмите Завершить. Проект BlackJackUI будет показан и в окне Проекты и в окне Файлы.

  9. Повторите шаги 1-8 для создания проекта для папки с исходниками BlackJackLib. Не устанавливайте проект BlackJackLib главным.
Установка пути к классам проекта
  1. В окне Проекты щёлкните правой кнопкой мыши на узле проекта BlackJackUI и выберите Свойства. Выберите Компиляция исходников в левой панели диалогового окна.
  2. Нажмите Добавить архив/папку, выберите JavaGames/Libraries/jcardshark-core.jar и нажмите OK. Архив JAR будет добавлен в путь к классам проекта.
  3. Затем нажмите Добавить проект, перейдите к папке NetBeans_projects и выберите папку проекта BlackJackLib.
  4. Повторите шаги 1-2 для добавления JavaGames/Libraries/jcardshark-core.jar к пути к классам проекта BlackJackLib.
Выполнение приложения
  1. Выберите Выполнение > Выполнить главный проект для запуска приложения.
  2. В появившемся диалоге выберите главным классом файл BlackJack.java.

Использование собственного скрипта для построения, выполнения и отладки

Создание проекта

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

Выполнение программы
  • Выберите Выполнение > Выполнить главный проект для запуска приложения.