FeaturesPluginsDocs & SupportCommunityPartners

Краткое руководство по IDE NetBeans 5.5

Добро пожаловать в IDE NetBeans!

В этом учебном пособии представлено краткое и очень простое введение в рабочий процесс IDE NetBeans посредством создания простого консольного приложения Java "Hello World". Выполнив это учебное упражнение, читатель получит общие знания по созданию, компоновке и выполнению приложений в IDE.

Для выполнения этого упражнения требуется не более 10 минут.

После этого можно перейти к учебным картам по IDE NetBeans. Учебные карты содержат всесторонние учебные курсы, посвященные широкому спектру функций IDE и приемов программирования для приложений разнообразных типов. Если выполнение приложения "Hello World" не требуется, данный курс можно пропустить и перейти непосредственно к учебным картам.

Перед началом

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

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

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

  1. Запустите IDE NetBeans.
  2. В IDE выберите "File > New Project", как показано на рисунке ниже.

    Открывается IDE NetBeans с выбранным пунктом меню "File > New Project".

  3. В мастере "New Project" откройте категорию "General" и выберите "Java Application", как показано на рисунке ниже. Затем нажмите кнопку "Next".

    IDE NetBeans, мастер "New Project", страница "Choose Project".

  4. На странице "Name and Location" мастера выполните следующие шаги (см. рисунок ниже):
    • В поле "Project Name" введите Приложение Hello World.
    • В поле "Create Main Class" введите helloworldapp.HelloWorldApp.
    • Оставьте флажок "Set as Main Project" установленным.

    NetBeans IDE, мастер "New Project", страница "Name and Location".

  5. Нажмите кнопку "Finish".

Проект создается и открывается в IDE. Должны быть видны следующие компоненты:

  • Окно "Projects", содержащее ракурс дерева компонентов проекта, включая исходные файлы, библиотеки, от которых зависит код, и т. д.
  • Окно редактора исходного кода с открытым файлом HelloWorldApp.
  • Окно "Navigator", служащее для быстрой навигации между элементами выбранного класса.

IDE NetBeans с открытым проектом HelloWorldApp.

Добавление кода к сгенерированному исходному файлу

Поскольку флажок "Create Main Class" в мастере "New Project" был установлен, в IDE был создан скелетный класс. К скелетному классу можно добавить сообщение "Hello World!" путем замены следующей строки:

            // TODO code application logic here
    
на строку:
            System.out.println("Hello World!");
    

Сохраните изменения путем выбора "File > Save".

Файл должен выглядеть следующим образом:

 /*
 * HelloWorldApp.java
 *
 * Created on September 15, 2006, 5:27 PM
 *
 * Для изменения этого шаблона выберите "Tools > Template Manager" и откройте шаблон в редакторе.
 */

 package helloworldapp;

 /**
 * Класс HelloWorldApp реализует приложение, выводящее сообщение "Hello World!" на стандартный вывод.
 */
 public class HelloWorldApp {

     /** Создание нового экземпляра HelloWorldApp */
     public HelloWorldApp() {
     }

     /**
     * @param args аргументы командной строки
     */
     public static void main(String[] args) {
         //Вывод "Hello World!"
         System.out.println("Hello World!");
     }

 }
    

Компилирование исходного файла

Для компилирования исходного файла выберите в главном меню IDE "Build > Build Main Project".

Откроется окно "Output", отображающее выходные данные, подобные приведенным на следующем рисунке.

Окно вывода с результатами компоновки проекта HelloWorld.

Если выходные данные компоновки завершаются словами BUILD SUCCESSFUL – примите наши поздравления! Программа была успешно скомпилирована!

Если выходные данные компоновки заканчиваются фразой BUILD FAILED, вероятно, в код вкралась синтаксическая ошибка. Информация об ошибках выводится в окне "Output" в виде текста с гиперссылками. Дважды щелкните по такой гиперссылке для перехода к источнику ошибки. После исправления ошибки снова выберите "Build > Build Main Project".

При компоновке проекта генерируется файл байтового кода HelloWorldApp.class. Местоположение нового сгенерированного файла можно выяснить путем открытия окна "Files" и раскрытия узла Hello World App/build/classes/helloworldapp, как показано на следующем рисунке.

Окно "Files", отображающее сгенерированный файл .class.

Теперь, после компоновки проекта, можно запустить программу.

Запуск программы

В строке меню IDE выберите "Run > Run Main Project".

На следующем рисунке показаны предполагаемые выходные данные.

Программа выводит в окне вывода "Hello World!" (наряду с другими выходными данными скрипта компоновки).

Поздравления! Программа работает!

Теперь выполнение каких-либо из базовых задач программирования в IDE не составит проблем.



Следующие шаги

Более широкое введение в рекомендуемые функции IDE, которые, как правило, применимы ко всем видам разработки приложений, см. в Введение в разработку общих приложений Java.

Для поиска информации по конкретному виду разрабатываемых приложений можно воспользоваться учебной картой IDE NetBeans для этого типа приложений. В каждой учебной карте содержится последовательность учебных проектов и руководств – от базовых до расширенных. Доступны следующие учебные карты:

Bookmark this page

del.icio.us furl simpy slashdot technorati digg
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   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by