Краткое руководство по IDE NetBeans 5.5
Добро пожаловать в IDE NetBeans!
В этом учебном пособии представлено краткое и очень простое введение в рабочий процесс IDE NetBeans посредством создания простого консольного приложения Java "Hello World". Выполнив это учебное упражнение, читатель получит общие знания по созданию, компоновке и выполнению приложений в IDE.
Для выполнения этого упражнения требуется не более 10 минут.
После этого можно перейти к учебным картам по IDE NetBeans. Учебные карты содержат всесторонние учебные курсы, посвященные широкому спектру функций IDE и приемов программирования для приложений разнообразных типов. Если выполнение приложения "Hello World" не требуется, данный курс можно пропустить и перейти непосредственно к учебным картам.
Перед началом
Для написания первой программы необходимо установить на компьютере следующее программное обеспечение:
Создание проекта
Создание проекта IDE:
- Запустите IDE NetBeans.
- В IDE выберите "File > New Project", как показано на рисунке ниже.

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

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

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

Добавление кода к сгенерированному исходному файлу
Поскольку флажок "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", отображающее выходные данные, подобные приведенным на следующем рисунке.

Если выходные данные компоновки завершаются словами BUILD SUCCESSFUL – примите наши поздравления! Программа была успешно скомпилирована!
Если выходные данные компоновки заканчиваются фразой BUILD FAILED, вероятно, в код вкралась синтаксическая ошибка. Информация об ошибках выводится в окне "Output" в виде текста с гиперссылками. Дважды щелкните по такой гиперссылке для перехода к источнику ошибки. После исправления ошибки снова выберите "Build > Build Main Project".
При компоновке проекта генерируется файл байтового кода HelloWorldApp.class. Местоположение нового сгенерированного файла можно выяснить путем открытия окна "Files" и раскрытия узла Hello World App/build/classes/helloworldapp, как показано на следующем рисунке.

Теперь, после компоновки проекта, можно запустить программу.
Запуск программы
В строке меню IDE выберите "Run > Run Main Project".
На следующем рисунке показаны предполагаемые выходные данные.

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