FeaturesPluginsDocs & SupportCommunityPartners

Импорт существующего исходного кода 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 будет показан и в окне Проекты и в окне Файлы.

Выполнение программы

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

Bookmark this page

del.icio.us furl simpy slashdot technorati digg


Связанные документы

Быстро создайте, постройте и выполните простое настольное приложение.
Быстро создайте, постройте и выполните простое веб-приложение HelloWeb.
Короткое руководство по загрузке существующих веб-приложений в среду NetBeans 4.0
Руководство по переходу для пользователей среды NetBeans 3.6.
Полный список документации для интегрированной среды NetBeans 4.0.
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Open ESB - The Open Enterprise Service Bus Powered by