Руководство Netbeans на русском

Руководство Netbeans на русском.rar
Закачек 3939
Средняя скорость 8376 Kb/s

Руководство Netbeans на русском

NetBeans по праву входит в 5 лучших сред разработки, поддерживающих Java. Данная IDE позволяет разрабатывать мобильные и корпоративные приложения, а также ПО для компьютера. Основная прелесть среды программирования NetBeans — поддержка большого числа технологий (от фиксации ошибок до рефакторинга) и шаблонов без дополнительных настроек. Собственно, всё что необходимо для работы начинающему разработчику, уже заложено в базовый пакет.

Если вы ещё сомневаетесь, что это так просто вот ответ на вопрос «как установить NetBeans» в 4 шага.

Шаг 1. Скачивание.

Как любая нормальная IDE, Netbeans распространяется свободно и её легко можно скачать прямо в браузере. Для этого либо сразу заходим на официальный сайт, либо вбиваем в поисковик «NetBeans IDE Download». Кликаем первую ссылку и попадаем на netbeans.org. Здесь в верхнем правом углу находим оранжевую кнопку «Download», которую вы можете смело нажимать.

После этого мы попадаем на страницу выбора сборок. Нас интересуют столбцы языка Java. Пакета Java SE для начала хватит с головой, но можно скачать любой — компоненты легко удаляются с помощью менеджера плагинов среды. Не забудьте в правом верхнем углу выбрать вашу операционную систему.

Шаг 2. Установка.

Установка NetBeans также ничем не примечательна. Для Windows запускаем скачанный файл, следуем инструкциям установщика: читаем условия использования, со всем соглашаемся, задаём директории по умолчанию, наблюдаем за процессом. По окончанию установки на вашем рабочем столе появится иконка NetBeans. Но не спешите приступать к работе.

Шаг 3. Настройка переменных среды.

Перед началом работы придётся немного покопаться с настройкой Netbeans, в частности, с переменными средами Windows. Для этого зайдите в настройки системы, через поиск находим «Изменение системных переменных среды». Кликаем и видим такое окно:

Здесь кликаем «Переменные среды». В нижней части открывшегося окна, в «Системных переменных» находим пункт PATH и открываем его двойным кликом. Далеe «Создать», после чего мы прописываем путь к исполняемому файлу java.exe. Как правило, это Program Files/Java/jdk1.8.0_141/bin. Цифры могут отличаться, это индикатор версии.

Создаём ещё одну переменную, добавив аналогичный путь Program Files/Java/jre1.8.0_141/bin.

С настройкой java Netbeans покончено, переходим к запуску среды разработки и созданию первого приложения.

Шаг 4. Начало работы.

Теперь можно смело кликать по иконке на рабочем столе, что приведёт к запуску NetBeans. Интерфейс IDE интуитивно понятен: в левой части навигатор по файлу и компонентам, справа — код. Для создания в NetBeans java проектов достаточно перейти в меню Файл -> Создать проект. В появившемся окне выбрать язык, директории расположения будущих файлов, и всё, можно приступать к работе.

Для всех кастомных настроек, вроде шрифта, поведения редактора и выбора отладчика по умолчанию, следует обратиться к меню «Параметры». К примеру, в NetBeans настройка xDebug выглядит следующим образом:

  • перейдите в меню «Сервис»→»Параметры»;
  • во подменю выберите язык, закладка «Отладка»;
  • укажите идентификатор сеанса «netbeans-xdebug», а порт — 9000.

Проблемы с запуском

с NetBeans есть несколько типовых «глюков», которые могут помешать нормальной работе среды. Вот несколько из них:

  • не запускается;
  • зависает;
  • внутренние баги при исполнении.

Для каждого случая попробуем выделить основные причины.

Если у вас не запускается NetBeans — в 9 случаях из 10 это проблема, связанная с неправильной установкой. Возможно, у вас уже стояла одна из предыдущих версий, после чего не все файлы были удалены, так что почистите кзш. Возможно, NetBeans был скачан не с официального источника — это тоже может быть причиной отказа. В 1 случае из 10 — проблемы с вашей ОС Windows. Решение радикальное — переустановить систему.

В случае, если NetBeans зависает — причина кроется в конфигурациях среды. Один из наиболее популярных вариантов решения — добавить следующие строки в файл netbeans. conf в папке etc:

-J-client -J-Xms32m -J-Xmx384m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none
-J-XX:CompileThreshold=100 -XX:+CompressedOOPS -XX:+AggressiveOpts -XX:+TieredCompilation
-XX:+DoEscapeAnalysis -XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled

Чаще всего это помогает. Если нет — проверьте подключенные плагины, серверы и почие сторонние «раздражители».

С NetBeans java программирование становится проще и удобнее, код чище, а производительность разработчика и приложения выше. Установить и начать работать с этой средой просто даже новичку. В общем, именно то, что нужно будущему крутому Java-программисту.

Также советуем просмотреть вебинар по созданию веб-приложений JSF, где мы рассматриваем работу с NetBeans.

В этом учебном курсе описываются основные шаги использования IDE NetBeans для создания приложений на платформе Java(tm), Micro Edition (платформа Java(tm) ME), Mobile Information Device Profile (MIDP) и создано для того, чтобы пользователи смогли приступить к разработке мобильных приложений как можно быстрее. В руководстве продемонстрированы основные этапы работы с системой проектов. Здесь приводится описание двух способов создания проекта MIDP Java ME с именем «MyHello», который отображает текст «Make my day» в эмуляторе устройства. Руководство служит для подготовки к использованию других функций среды IDE, применяемых при разработке приложений для CLDC/MIDP.

Примечание. Если вы работаете с NetBeans IDE 7.3 или 7.3.1, ознакомьтесь с информацией в Кратком руководстве по разработке приложений Java ME MIDP в IDE NetBeans 7.3.

Для работы с этим учебным курсом требуются программное обеспечение и ресурсы, перечисленные ниже.

Важно! В приведенной ниже таблице перечислены требуемые версии Oracle Java ME SDK для различных платформ.

Настройка IDE с использованием Oracle Java ME SDK (только для Windows)

Важно! Этот раздел относится только к платформам Windows.

Чтобы настроить IDE NetBeans с Oracle Java ME SDK для платформы Windows, необходимо:

  • Установить Oracle Java ME SDK
  • Активировать компонент Java ME в IDE NetBeans
  • Установить Oracle Java ME Platform SDK в IDE NetBeans

Для установки Oracle Java ME SDK:

  1. Перейдите на страницу загрузки Java ME SDK.
  2. Нажмите флажок ‘Принять лицензионное соглашение’.
  3. Загрузите файл установщика oracle-jmesdk-3-4-rr-win32-bin.exe и сохраните его в любом каталоге на локальном компьютере.
  4. Дважды щелкните файл программы установки, чтобы запустить программу установки, и следуйте инструкциям.
    Когда установка будет завершена, значок диспетчера устройств Java (TM) ME Platform SDK 3.4 ( ) появляется на панели задач Windows.

Для активации функции Java ME:

  1. Выберите ‘Сервис’ > ‘Подключаемые модули’ на главной панели инструментов IDE.
  2. В диалоговом окне ‘Подключаемые модули’ перейдите на вкладку ‘Установлено’ и выберите Java ME в списке доступных функций.

  • Нажмите кнопку ‘Активировать’.
  • На панели приветствия в диалоговом окне программы установки нажмите кнопку ‘Активировать’.

  • После успешного завершения активации нажмите кнопку ‘Готово’.
  • Нажмите кнопку ‘Закрыть’, чтобы закрыть диалоговое окно ‘Подключаемые модули’.
  • Для установки платформы Oracle Java ME:

    1. Выберите ‘Служба’> ‘Платформы Java’.
      Откроется диалоговое окно ‘Диспетчер платформ Java’.

  • Нажмите ‘Добавить платформу’.
  • В окне выбора типа платформы мастера добавления платформы Java выберите эмулятор платформы Java ME CLDC и нажмите кнопку ‘Далее’.
    В IDE отображается диалоговое окно ‘Выбор каталога для поиска платформ’.
  • Выберите каталог, в который выполнена установка платформы Java ME SDK (например, C:\Java_ME_Platform_SDK_3.4), и нажмите ‘Открыть’.
  • На панели ‘Папки платформы’ мастера добавления платформ Java убедитесь, что выделенная на предыдущем шаге платформа выбрана, и щелкните ‘Далее’.
  • Как только IDE определит платформу, нажмите кнопку ‘Готово’ на панели ‘Обнаруженные платформы’ мастера добавления платформ Java.

    Теперь платформа Oracle Java ME зарегистрирована в среде IDE NetBeans.

  • В диалоговом окне диспетчера платформ Java нажмите кнопку ‘Закрыть’.
  • Теперь среда IDE NetBeans настроена для мобильной разработки.

    Создание приложения MIDP в редакторе исходного кода

    Редактор исходного кода позволяет создать код мидлета вручную. Этот вариант отличается большей гибкостью с точки зрения возможности изменения кода, а также позволяет вставить блоки кода для предварительной обработки. Планируется создание приложения MyHello с использованием мастеров создания проектов и мастеров создания файлов и завершение кода в редакторе исходного кода.

    Создание нового проекта Java ME MIDP

    1. Выберите "Файл" >"Создать проект". В разделе «Категории» выберите «Java ME«. В области «Проекты» выберите Мобильное приложение и нажмите кнопку «Далее».
    2. Введите MyHelloMIDlet в поле ‘Имя проекта’ (обратите вниание, что MID указано в символах верхнего регистра). Укажите местоположение проекта. Далее в тексте этот каталог будет называться каталогом $PROJECTHOME .
    3. Снимите флажок ‘Создать пакет по умолчанию’ и ‘Главный класс исполняемого файла’ и нажмите кнопку ‘Далее’.
    4. Выберите платформу эмулятора по умолчанию, а в остальных полях оставьте значения по умолчанию. Нажмите кнопку «Завершить».
      Среда IDE создаст папку проекта $PROJECTHOME/MyHelloMIDlet . Папка проекта содержит все исходные файлы и метаданные проекта, например, сценарий Ant для этого проекта.
    5. Щелкните правой кнопкой мыши узел MyHelloMIDlet в окне ‘Проекты’ и выберите Создать >MIDlet.
    6. Введите имя мидлета HelloMIDlet (обратите внимание, что «MID» необходимо вводить в верхнем регистре). Нажмите кнопку «Завершить».
      Создан файл HelloMIDlet.java .
    7. Дважды щелкните файл HelloMIDlet.java для отображения исходного кода в окне редактора IDE.
    8. Щелкните левой кнопкой мыши в редакторе исходного кода и измените мидлет общедоступного класса HelloMIDlet extends MIDlet на
    9. Добавьте следующий текст перед методом startApp() :
    10. Добавьте строку initialize(); к методу startApp() следующим образом:

    Изменение исходного кода Java

    Теперь добавим текст, который будет отображаться мидлетом.

    В методе get_helloTextBox() замените код Hello Test Code произвольным текстом (например, Make My Day. )..

    Примечание. Полное руководство по использованию функций для работы с кодом, параметров настройки и функций навигации редактора Java IDE NetBeans см. в документе Работа с кодом в редакторе Java IDE NetBeans.

    Компиляция и выполнение проекта

    Выберите Выполнить > Запуск проекта (MyHelloMIDlet) на главной панели инструментов IDE. Процесс компиляции проекта отражается в окне «Вывод». Обратите внимание на то, что перед исполнением файла HelloMIDlet.java выполняется его сборка. Для отображения результатов выполнения мидлета открывается эмулятор устройства и отображается текст, введенный в исходном коде.

    Чтобы закрыть MIDlet и окно эмулятора, выберите в окне эмулятора ‘Приложение’ > ‘Выход’.

    Создание приложения для MIDP с помощью Visual Mobile Designer

    The IDE NetBeans provides a wizard that enables you to quickly create a MIDP project. При создании проекта можно выбрать между разработкой приложения в Visual Mobile Designer (VMD) или в редакторе исходного кода. VMD позволяет графически построить блок-схему приложения и спроектировать требуемые экраны. Код приложения при этом создается автоматически, поскольку изменения сохраняются на холсте проекта.

    Важно. Для запуска Visual Mobile Designer в IDE необходимо установить подключаемый модуль Visual Mobile Designer из центра обновлений следующим образом.

    1. Выберите «Сервис» > «Подключаемые модули» в главном меню.
    2. На вкладке ‘Доступные подключаемые модули’ в диалоговом окне ‘Подключаемые модули’ выберите Visual Mobile Designer и щелкните ‘Установить’.
    3. На странице «Добро пожаловать» диалогового окна программы установки нажмите кнопку «Далее».
    4. На странице «Лицензионное соглашение» ознакомьтесь с лицензионным соглашением, связанным с подключаемым модулем. При принятии всех условий лицензионного соглашения щелкните соответствующий параметр и щелкните ‘Установить’.
    5. (Дополнительно) Выберите запуск в фоновом режиме для запуска установки в фоновом режиме.
    6. Когда процесс установки завершится, нажмите кнопку ‘Готово’.
    7. В диалоговом окне ‘Подключаемые модули’ нажмите кнопку ‘Закрыть’.

    Создание приложения для MIDP/CLDC

    1. Выберите Файл >Новый проект (CTRL+SHIFT+N). В разделе «Категории» выберите «Java ME«. В области «Проекты» выберите Мобильное приложение и нажмите кнопку «Далее».
    2. Введите MyHello в поле «Имя проекта». Используйте папку проекта (поле «Местоположение проекта») по умолчанию, либо выберите требуемый каталог. Далее в тексте этот каталог будет называться каталогом $PROJECTHOME .
    3. Не снимайте флажок Создать пакет по умолчанию и основной исполняемый класс. Нажмите кнопку «Далее».
    4. В качестве платформы эмулятора выберите «default», а в остальных полях оставьте значения по умолчанию. Нажмите кнопку «Завершить».
    5. Средой IDE будет создана папка проекта $PROJECTHOME/MyHello . Папка проекта содержит все исходные файлы и метаданные проекта, например, сценарий Ant для этого проекта. Само приложение отображается в окне «Flow Design» в Visual Mobile Designer.

    Примечание. Полное описание доступных компонентов палитры см. в разделе Справочные ресурсы по палитре конструктора Visual Mobile.

    Изменение исходного кода Java

    Рассмотрим способы изменения текста, отображаемого мидлетом.

    1. В мидлете HelloMIDlet.java нажмите кнопку «Экран» для перехода к представлению экрана, показывающему экран устройства, единственный доступный экран в приложении.
    2. Щелкните сообщение Hello World! на экране устройства. Для изменения текста приветствия в окне «Свойства» щелкните сообщениеHello World! и нажмите ENTER. В примере мы ввели текст Make my day.

  • Текст, введенный в этом текстовом поле, отображается в режиме предварительного просмотра на вкладке «Экран».

    Компиляция и выполнение проекта

    1. Выберите Выполнить >Запуск проекта (MyHello) на главной панели инструментов IDE. Процесс компиляции проекта отражается в окне «Вывод». Обратите внимание на то, что перед исполнением файла HelloMIDlet.java выполняется его сборка. На экране появившегося эмулятора устройства будут представлены результаты выполнения мидлета. Эмулятор устройства запускает мидлет и отображает текст, введенный в исходном коде.

    Можно указать эмулятор, на котором будет выполняться мидлет. Для этого щелкните узел проекта правой кнопкой мыши и выберите Выполнить с. в контекстном меню. Файл JavaMEPhone1 входит в состав Java ME SDK 3.4, как показано ниже.

  • В окне эмулятора выберите ‘Приложение’ > ‘Выход’, чтобы закрыть MIDlet и окно эмулятора.
  • Добро пожаловать в IDE NetBeans!

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

    Изучение материала, представленного в этом руководстве, занимает приблизительно 10 минут.

    После завершения этого учебного курса можно перейти к учебным картам, на которые имеются ссылки на странице Документация, обучение & поддержка. Учебные карты обеспечивают полные учебные руководства, в которых описываются широкий диапазон функций IDE и приемов программирования для различных типов приложений. Если не нужно использовать приложение «Здравствуй, мир», можно пропустить это учебное руководство и перейти напрямую к учебным картам.

    • Настройка проекта
    • Добавление кода к автоматически созданному исходному файлу
    • Компиляция и выполнение приложения
    • Сборка и развертывание приложения
    • Следующие действия

    Для работы с этим учебным курсом требуются программное обеспечение и ресурсы, перечисленные ниже.

    Настройка проекта

    Для создания проекта IDE выполните следующие действия:

    1. Start IDE NetBeans.
    2. В меню IDE выберите ‘Файл > Создать проект’, как показано на рисунке.

    New Project menu item selected.» class=»margin-around» src=»https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=https%3A%2F%2Fnetbeans.org%2Fimages_www%2Farticles%2F72%2Fjava%2Fquickstart%2Fnew-proj.png&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*»>

  • В мастере создания проекта разверните категорию «Java» и выберите «Приложение Java». Затем нажмите кнопку «Дальше».

  • На странице мастера «Имя и местоположение» выполните следующие действия (см. рисунок ниже):
    • введите HelloWorldApp в поле «Имя проекта»;
    • Не устанавливайте флажок «Использовать отдельную папку для хранения библиотек».
    • в поле «Создать главный класс» введите helloworldapp.HelloWorldApp ;

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

    • окно «Проекты», которое содержит дерево элементов проекта, в том числе исходные файлы, библиотеки, от которых зависит код, и т.д.;
    • окно редактора исходного кода с открытым файлом HelloWorldApp ;
    • окно «Переходы», которое можно использовать для быстрого перемещения между элементами внутри выбранного класса.

    Добавление кода к автоматически созданному исходному файлу

    Поскольку в мастере создания проекта не был снят флажок «Создать главный класс», средой IDE был создан новый главный класс. К коду этого класса можно добавить, например, сообщение «Hello World!» путем замены строки

    Сохраните изменения путем выбора команды «Файл» > «Сохранить».

    Файл должен быть похож на следующий пример:

    Компиляция и выполнение проекта

    Благодаря функции среды IDE «Компиляция при сохранении» компилировать проект вручную для выполнения в среде IDE не требуется. При сохранении исходного файла Java в среде IDE выполняется автоматическая компиляция.

    Функция компиляции при сохранении отключается в окне «Свойства проекта». Щелкните проект правой кнопкой мыши, выберите «Свойства». В окне «Свойства» перейдите на вкладку «Компиляция». Флажок «Компиляция при сохранении» расположен вверху справа. Обратите внимание, что в окне «Свойства проекта» можно выполнять настройку многочисленных параметров проекта: библиотеки проекта, пакетирование, сборка, выполнение и т. д.

    Для запуска программы выполните следующие действия.

    • Выберите ‘Выполнить > Запуск проекта’.

    На экране должны появиться сообщения, подобные приведенным ниже.

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

    Если при компиляции возникли ошибки, они отмечаются специальными красными символами в левом и правом полях редактора исходного кода. Символы в левом поле указывают на ошибки в соответствующих строках. Символы в правом поле указывают на все области файла, в которых есть ошибки, в том числе не отображаемые визуально ошибки в строках. Для получения описания ошибки можно навести курсор на метку ошибки. Для перехода к строке с ошибкой щелкните специальный символ в правом поле.

    Сборка и развертывание приложения

    После сборки и тестирования приложения для подготовки его к развертыванию можно использовать команду «Очистить и собрать». При использовании команды «Очистить и собрать» в среде IDE автоматически запускается сценарий сборки, выполняющий следующие задачи:

    • удаление предварительно скомпилированных файлов и других результатов сборки;
    • повторная компиляция приложения и формирование файла JAR, содержащего скомпилированные файлы.

    Для сборки приложения выполните следующие действия

    • Выберите ‘Выполнить > Очистить и собрать проект’.

    Для просмотра выходных файлов сборки можно открыть окно «Файлы» и развернуть узел HelloWorldApp. Скомпилированный файл байтового кода HelloWorldApp.class находится в подузле build/classes/helloworldapp . Развертываемый архив JAR, содержащий HelloWorldApp.class , находится в узле dist .

    Итак, теперь вы можете выполнять базовые задачи по программированию в среде IDE.

    Подробнее о том, как запустить приложение из командной строки, см. главу Запуск приложений Java учебного руководства по упаковке и распределению приложений Java.

    Дополнительные сведения

    Информацию о создании стандартных и произвольных проектов Java и работе с ними см. в разделе Создание проектов Java в документе Разработка приложений в IDE NetBeans.

    Дополнительные сведения о разработке приложений Java в среде IDE, включая управление путем к классам, доступны в документе Разработка базовых приложений Java.

    Для получения подробных инструкций о том, как скомпилировать и выполнить простое приложение «Hello World!» в используемой операционной системе, см. занятие Приложение «Hello World» в учебных курсах по Java.

    Чтобы найти сведения, связанные с определенным типом разрабатываемых приложений, используйте карту обучения для этого типа приложений. Каждая учебная карта содержит ряд учебных курсов и руководств различных уровней сложности. Доступны следующие учебные карты:


    Статьи по теме