Как установить запуск JDK Netbeans

Установка и настройка 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.

Источник

Как установить запуск JDK Netbeans?

Я старше КB6.7, КB6.9, NB7.0, который используется для запуска на jdk1.6.0_21 и jdk1.6.0_25. Теперь я удалил эти JDKs и имею только jdk1.6.0_26 и jdk1.7.0 слева, но я все еще хочу сохранить старые NBs, но теперь, когда я их запускаю, я получаю следующее сообщение:

» Не удается найти установку java в указанном jdkhome C:Program файлы (x86)Javajdk1.6.0_25 Вы хотите попробовать использовать версию по умолчанию ?»

Я попытался найти, где он ищет «jdk1.6.0_25 » и обновил несколько файлов конфигурации в «C:Program файлы (x86)NetBeans 6.7» и «C:UsersUSER — . реестр нби.xml», и все же сообщение продолжает поступать, мой вопрос в том, где и что мне нужно изменить, чтобы указать на: C:Program Files (x86)Javajdk1.6.0_26 ?

Читайте также:  Установку приборов учета продления

9 ответов

благодаря подсказке KasunBG я нашел решение в ссылке» предложил», обновите следующий файл (замените 7.x С вашей версией Netbeans):

измените следующую строку, чтобы указать, где находится ваша установка java:

вам могут потребоваться права администратора для редактирования netbeans.conf

на Tools -> Java Platforms . Там, нажмите на Add Platform, укажите его на C:\Program Files (x86)\Java\jdk1.6.0_25 . Вы можете установить другую версию JDK или удалить существующие версии.

другое решение предложил на сайте oracle (sun) есть,

я пробовал это на 6.9.1. Вы также можете изменить JDK для каждого проекта. Вам нужно установить доступные JDKs через Java Platforms диалог. Затем перейдите в Run -> Set Project Configuration -> Customize . После этого, в открывшемся диалоговом окне перейдите к Build -> Compile . Установите версию.

для тех, кто не использует Windows файл для изменения netbeans-8.0/etc/netbeans.conf

и строка(ы) для изменения:

комментируя старое значение и вставляя новое значение

в качестве еще одного полезного решения для тех из вас на Windows 7 и выше — если вы используете:

вы получаете Symbolic Link папка, которая может быть скорректирована при выходе нового JDK.

все, что вам нужно сделать, это установить

(в обоих местах для NetBeans 8) и вам никогда не придется редактировать конфиг. Просто настройте символическую ссылку каждый раз, когда ваш JDK обновляется.

у меня тоже было это сообщение, потому что сегодня я решил переместить мой другой jdk в тот же каталог. Я решил удалить все через диспетчер программ окна. После этого, конечно, у меня было сообщение ниже.

» не удается найти установку java в указанном jdkhome C:\Program файлы (x86)\Java\jdk1.7.0_60 хотите попробовать использовать версию по умолчанию ?»

новая установка jdk не решает проблему. Ок, вы можете настроить это в меню инструмент > платформы java но в моем случае я должен был исправить мой в NetBeans.conf

у меня была строка ниже

это не совсем ответ на ваш вопрос, но чтобы обойти проблему,

вы можете либо создать .cmd-файл со следующим содержимым:

start netbeans —jdkhome c:\path\to\jdk

или в ярлыке Netbeans установите вышеуказанную опцию.

все остальные ответы описали, как явно указать местоположение платформы java, что нормально, если вы действительно хотите использовать определенную версию java. Однако, если вы просто хотите использовать самую последнюю версию jdk, и у вас есть это установлено в «нормальном» месте для вашей операционной системы, то лучшим решением является не указывать местоположение jdk. Вместо этого пусть NetBeans launcher ищет jdk каждый раз, когда вы его запускаете.

для этого не укажите jdkhome в командной строке и прокомментируйте строку, устанавливающую переменную netbeans_jdkhome в любом netbeans.conf файлов. (См. другие ответы о том, где искать эти файлы.)

Если вы это сделаете, при установке новой версии java ваши netbeans будут автоматически использовать ее. В большинстве случаев это именно то, чего вы хотите.

в windows откройте cmd

перейдите в каталог, в который загружены ваши netbeans

затем запустите ниже команду JDK path может отличаться от пути, который я упомянул

netbeans-8.2-windows.exe — javahome «C:\Program Files\Java\jdk-9.0.1»

Если вы столкнулись с проблемой в существующих установленных в netbeans вы можете найти подробную информацию в здесь

где у вас уже есть проект в NetBeans, и вы хотите изменить компилятор (например, с 1,7 до 1.) тогда вам также нужно будет изменить исходный компилятор Java для этого проекта.

Источник

Как установить NetBeans и Java на Linux

The Codeby — одна из сильнейших Red Team в RU сегменте. Команда профессионалов, специализирующаяся на аудите информационных систем и тестировании на проникновение.

Мы предлагаем: Аудит веб-сайта компании, Аудит внешнего периметра, Аудит веб-приложения, Аудит внутренней корпоративной сети, Проверка ИБ-грамотности сотрудников, Анализ кода ПО, Аудит Wi-Fi и СКУД, Выявление уязвимостей ПО серверов и рабочих станций, Пентест инфраструктуры методом черного ящика. Подробнее .

*Только для юрлиц

Казалось бы, что здесь обсуждать? Открыть менеджер программ и установить. Но в менеджере программ, на момент написания, версия 7.0.1, а официально доступная версия — 8.0.1. Т.е. вышло (причём давно) мажорное обновление, в котором очень много чего интересного. Аналогичная ситуация и с Java — мне хочется иметь самые последние версии всем программ на моём компьютере.

NetBeans, если кто-то мало знаком с этой программой — это потрясающая среда разработки, причём как для хардкорщиков на C/C++, так и для таких как я — разработчиков веб-приложений, которым интересны PHP, HTML5, CSS, JavaScript, JQuery и прочие бесчисленные веб-технологии.

Читайте также:  Характеристика приточных установок

Надеюсь, понятно почему мы рассматриваем связку NetBeans + Java — для работы NetBeans нужна виртуальная машина Java. Вообще, виртуальная машина Java нужна для многих полезных программ, большинство из которых ещё и кроссплатформенные. К ним относятся, например, такие жизненно важные для меня программы как Azureus, JDownloader. Причём, если про JDownloader знают многие из тех, кто задумывался об автоматизации скачки с файлообменников, то вот Azureus совсем не так известна. По необъяснимой для меня причине она стоит в тени не только мю-торрента, но и ряда других торрент-клиентов.

Ставим JDK и JRE на Linux

JRE — это виртуальная машина, которая и нужна для всех программ, Java-плагинов на сайтах и т. д. JDK — это инструмент разработчика, который нужен только разработчику. Ещё его требует NetBeans. Кстати, JDK уже включает в себя JRE. Но чтобы лишний раз не колдовать и не доставать бубн, просто установим обе версии JDK — для NetBeans, а JRE — всё равно пригодится.

01

Нам предлагается скачать JDK, Server JRE, JRE. Переходим на страницу скачивания JDK. Нас интересует раздел «Java SE Development Kit 8u25» и смотрим версии для Linux – они различаются битностью, если у вас не Mandriva или что-то подобное, для чего нужны пакеты .rpm, то скачивайте .tar.gz (в том числе пользователи Linux Mint, Ubuntu, Debian). Кстати, не забудьте поставить галочку «Accept License Agreement»:

02

Теперь переходим на страничку скачи JRE:

03

И забираем подходящую вам версию.

Куда будем ставить? Для своих программ, которые я ставлю вручную, я создал в своей домашней папке каталог opt (адрес получается

/opt). По аналогии с системным opt, куда ставятся разные дополнительные программы.

Скаченные архивы Java достаточно просто распаковать. Это можно сделать, например, в консоли командой tar xvf имя_файла, в моём случае получились такие команды:

/opt/jre-8u25-linux-x64.gz

tar xvf

Итак, виртуальная машина Java у меня здесь: /home/mial/opt/jre1.8.0_25/ , а инструменты разработчика Java здесь /home/mial/opt/jdk1.8.0_25/ .

Установка NetBeans 8.0.1 в Linux

Переходим на официальный сайт NetBeans, на страницу скачивания:

04

Веб-разработчикам достаточно версии с условным названием PHP — там есть поддержка всех веб-технологий, которые им нужны.

Делаем скаченный файл исполнимым и запускаем двойным кликом:

05

А вот следующее окно смотрим внимательно, т. к. там всё неправильно:

06

Я ставлю все дополнительные программы в каталог /home/mial/opt , поэтому вписываю в качестве каталога назначения программы /home/mial/opt/netbeans-8.0.1 .

Кстати, версия для веб-разработчиков требует виртуальную машину, а не JDK, ладно, всё равно уже установили… А если вы скачали, например, версию для разработки программ на Java, то JDK вам обязательно нужна.

Моя свежеустановленная виртуальная машина находится в каталоге /home/mial/opt/jre1.8.0_25/ , его я и вписываю. У меня получилось так:

07

Нажимаем далее и ждём завершения установки.

Ярлычёк с NetBeans сам появится на рабочем столе:

08

Кстати, установленная таким образом версия NetBeans сама способно обновляться из Интернета:

09

10

Открываем, любуемся, работаем, созидаем:

11

На последок ещё одна подсказка. Когда вы будете обновлять виртуальную машину Java, то найдите файл /home/mial/opt/netbeans-8.0.1/etc/netbeans.conf , откройте его любым текстовым редактором и исправьте строчку

Впишите туда папку с обновлённой Java:

12

1 июня стартует курс » Тестирование Веб-Приложений на проникновение » от команды codeby . Общая теория, подготовка рабочего окружения, пассивный фаззинг и фингерпринт, активный фаззинг, уязвимости, пост-эксплуатация, инструментальные средства, Social Engeneering и многое другое. На курс можно записаться до 15 июня включительно. Подробнее .

Источник



Обзор поддержки JDK 8 в IDE NetBeans

IDE NetBeans поддерживает функции JDK 8, такие как лямбда-выражения, повторные аннотации, компактные профили и т.д. Когда эти конструкции используются в коде, IDE распознает их, правильно выделяет ошибки и позволяет автоматически исправлять синтаксис. Таким образом, IDE NetBeans позволяет писать код, соответствующий спецификации Java SE 8 Release Contents Early Draft Review.

Это практическое руководство научит вас работать с JDK 8 в IDE NetBeans и использовать поддержку таких функций Java SE 8, как лямбда-выражения, компактные профили и повторные аннотации.

netbeans stamp 80 74

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

Включение поддержки JDK 8 в IDE NetBeans

После загрузки и установки JDK 8 на компьютере необходимо зарегистрировать эту платформу в IDE:

В среде IDE выберите «Сервис» > «Платформы Java».

В диалоговом окне ‘Диспетчер платформ Java’ нажмите ‘Добавить платформу’.

В диалоговом окне ‘Добавление платформы Java’ выберите Java Standard Edition и нажмите ‘Далее’.

Укажите каталог, в котором находится JDK, и нажмите ‘Далее’.

jdk8 small

Проверьте правильность местоположений по умолчанию для zip-архива Platform Sources и документации API. Для закрытия диалога добавления платформы Java нажмите кнопку «Готово». Платформа JDK 8 зарегистрирована в IDE.

jdk8registered small

Убедитесь в том, что в списке «Платформы» выбран пункт «JDK 1.8», и нажмите кнопку «Закрыть».

Настройка проекта для работы с JDK 8

После регистрации платформы JDK 8 в IDE необходимо настроить проект для работы с JDK 8 и выполнения компиляции, запуска и отладки.

Читайте также:  Установка приемного устройства трубостойки под ключ

Создайте новый проект Java SE на основе примера игры Anagram, поставляемого в комплекте с IDE NetBeans.

В меню IDE выберите Файл > Создать проект.

В мастере создания проектов разверните категорию ‘Образцы’ и выберите Java.

В списке ‘Проекты’ выберите ‘Игра Anagram’. Затем нажмите кнопку «Дальше».

На панели ‘Имя и местоположение’ оставьте без изменения данные в полях ‘Имя проекта’ и ‘Местоположение проекта’.

Нажмите ‘Готово’. IDE создает проект Java SE и открывает его в окне ‘Проекты’.

Настройка проекта для работы с JDK 8:

В окне ‘Проекты’ щелкните правой кнопкой мыши проект AnagramGame и выберите ‘Свойства’ в контекстном меню.

В диалоговом окне ‘Свойства проекта’ выберите категорию ‘Библиотеки’ и выберите JDK 1.8 в качестве платформы Java.

prj jdk8 small

Выберите категорию ‘Источники’, затем выберите JDK 8 в списке ‘Исходный/двоичный формат’.

prj source jdk8 small

Нажмите OK для сохранения изменений. Теперь проект настроен на распознавание новых функций языка JDK 8.

Использование поддержки компактных профилей

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

Имеющиеся на данный момент профили называются compact1, compact2 и compact3. Каждый профиль задает определенный набор пакетов Java API и включает в себя все API-интерфейсы более мелких профилей: compact1 является подклассом для compact2, который в свою очередь является подклассом для compact3, который является подклассом для Полного JRE. В таблице перечислены пакеты, включенные в состав каждого из профилей.

* java.lang * java.io * java.nio * java.text * java.math * java.net * javax.net * java.util * java.util.logging * java.security * javax.crypto * javax.security

compact1 плюс следующее:

* java.sql * javax.sql * javax.xml * org.w3c.dom * org.xml.sax * java.rmi * javax.rmi * javax.transaction

compact2 плюс следующее:

* java.lang.management * javax.management * javax.naming * javax.sql.rowset * javax.security.auth.kerberos * org.ietf.jgss * javax.script * javax.xml.crypto * java.util.prefs * javax.security.sasl * javax.security.acl * java.lang.instrument * javax.annotation.processing * javax.lang.model * javax.lang.model.element * javax.lang.model.type * javax.lang.model.util * javax.tools

compact3 плюс следующее:

* corba * awt * swing

IDE позволяет переключаться между этими профилями и профилем ‘Полный JRE’ по мере необходимости.

Выбор профиля для проекта Java SE:

Щелкните проект правой кнопкой мыши и выберите ‘Свойства’ в контекстном меню.

В диалоговом окне ‘Свойства проекта’ выберите категорию ‘Источники’.

Выберите из списка ‘Профиль’ поддерживаемый профиль JDK 8 для приложения.

prj src profile small

IDE проверяет, принадлежат ли классы, используемые в проекте, определенному профилю. Чтобы рассмотреть это на примере, выберите Compact1 в качестве профиля проекта AnagramGame и нажмите ОК. В IDE отображаются сообщения об ошибках, указывающие на то, что проект AnagramGame несовместим с профилем compact1.

profile small

Вы можете вернуться и изменить профиль проекта AnagramGame на ‘Полный JRE’, поддерживаемый приложением Anagrams.

Использование поддержки лямбда-выражений

Лямбда-выражения являются более компактным способом представления механизмов анонимных внутренних классов и делают эти классы менее массивными.

В общем случае синтаксис лямбда-выражения состоит из набора параметров, маркера стрелки и тела функции (одиночного выражения или блока выражений):

IDE NetBeans обнаруживает конструкции, которые можно преобразовать в лямбда-выражения, и в редакторе отображаются соответствующие подсказки.

Например, в проекте AnagramGame подобная конструкция есть в файле Anagrams.java , показанном на рисунке.

lambda small

Если нажать на значок подсказки или нажать Alt-Enter, в IDE отображается подсказка ‘Использование лямбда’, в которой предлагается несколько вариантов:

lambda clicked small

Если выбрать подсказку ‘Использование лямбда’, IDE преобразует анонимный внутренний класс в лямбда-выражение.

lambda converted small

Если выбрать параметр ‘Начать проверку в…​’, в IDE отображается диалоговое окно ‘Проверка’, в котором можно выполнить одну проверку ‘Преобразование в лямбда’ для выбранного файла.

Примечание. Дополнительные сведения о запуске операции ‘Проверка’ в IDE см. в разделе Использование подсказок при анализе и рефакторинге исходного кода в документе Разработка приложений в IDE NetBeans.

inspect small

При нажатии на кнопку ‘Проверка’ IDE находит в файле все конструкции, которые можно преобразовать в лямбда-выражения, и отображает их в окне ‘Инспектор’.

lambda inspection small

Если выбрать параметр ‘Начать проверку и преобразование…​’, в IDE отображается диалоговое окно ‘Проверка и преобразование’, в котором можно выполнить одну проверку ‘Преобразование в лямбда’ (или выбранную конфигурацию) для указанного кода и при необходимости оптимизировать его.

Примечание. Дополнительные сведения о запуске операции ‘Проверка и преобразование’ см. в разделе Использование подсказок при анализе и рефакторинге исходного кода в документе Разработка приложений в IDE NetBeans.

lambda transform small

Использование поддержки повторных аннотаций

Java SE 8 предоставляет функцию повторных аннотаций, которая позволяет применять однотипные аннотации к отдельным элементам программы, как показано в приведенном ниже примере кода:

Поддержка повторных аннотаций в IDE NetBeans позволяет писать код с одними и теми же аннотациями при условии, что объявлены соответствующие типы аннотаций (повторные или содержащие):

Повторная аннотация должна иметь обозначение @Repeatable () , в противном случае при компиляции произойдет ошибка

Содержащая аннотация должна включать в себя элемент value типа ‘массив’; тип компонента типа ‘массив’ должен быть типом повторной аннотации Отправить отзыв по этому учебному курсу

Источник