Ide netbeans установка ubuntu

Обновлено: 07.07.2024

Как установить NetBeans IDE в Linux? Для установки NetBeans в Linux потребуется пакет разработчика Java (JDK) 7 либо JDK 8. Установка NetBeans сводится к выполнению нескольких нажатий клавиш, однако здесь мы упомянем несколько моментов которые полезно будет знать.

NetBeans является программой с открытым исходным кодом и распространяется бесплатно, так сказать на халяву. Теоретически можно установить NetBeans на любой Linux дистрибутив и он должен работать, однако в данном примере платформой для установки будет использована последняя версия полюбившегося лично нам Debian GNU/Linux (Jessie на данный момент).

Установка JDK из .deb пакетов

Как упомянуто выше, для установки NetBeans 8 нам сначала потребуется установить Java (JDK) 7 либо JDK 8, в пакетах репозиториев Debian это " openjdk-7-jdk " (JDK 8 нихт), делаем:

Проверяем версию Java:

Загрузить Java SE Development Kit 8 - Downloads с помощью браузера не удалось, соединение постоянно обрывалось на 20 МБ загрузки, поэтому пробуем скачивать с помощью wget

Oracle не разрешает доступ к файлам без принятия лицензионного соглашения, поэтому нам нужно модифицировать HTTP заголовки и добавить " Cookie: oraclelicense=accept-securebackup-cookie " в наш запрос.

Извлекаем в каталог /opt/jdk :

Смотрим есть ли установлена java, есть ли альтернативы и какой приоритет:

Добавляем нашу вторую, установленную вручную, самую свежую версию java в альтернативы с наивысшим приоритетом:

Проверим, успешно ли добавлены альтернативы:

Всегда можем удалить, если будет мешать:

Сменить альтернативу, если будет нужно: update-alternatives --config java

Настройки безопасности Java

Настройки безопасности Java осуществляются через "Java Control Panel" исполняемый файл которой расположен по адресу /opt/jdk/jre/bin/jcontrol либо /opt/netbeans8/bin/jre/bin/jcontrol (если установлен):

В пакете " openjdk-7-jdk " панель "Java Control Panel" отсутствует, поэтому создать альтернативу придётся вручную:

Удалить альтернативу jcontrol :

Создать ярлык запуска "Java Control Panel" можно скопировав файл /opt/jdk/jre/lib/desktop/applications/sun_java.desktop или /opt/netbeans8/jre/lib/desktop/applications/sun_java.desktop в директорию /home/user/.local/share/applications и немного подредактировав его:

Ярлык "Java Control Panel" будет доступен из " Меню приложений - Настройки - Java Control Panel ". Нет особой разницы откуда запускать "Java Control Panel" - /opt/jdk/jre/bin/jcontrol или /opt/netbeans8/bin/jre/bin/jcontrol , в любом случае настройки сохраняются в домашнем каталоге пользователя /home/user/.java

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

Теперь, когда JDK установлен, с сайта https://netbeans.org/downloads/ загружаем нужный нам пакет установки, в нашем случае это будет NetBeans PHP размером в 63 МВ (поддержка только PHP и HTML5, в будущем можно расширить из " Сервис - Подключаемые модули ") netbeans-8.0.1-php-linux.sh и дать ему "чмод" на выполнение:

Теперь достаточно запустить ./netbeans-8.0.1-php-linux.sh и следовать инструкциям графического инсталлятора:

По умолчанию предлагается устанавливать NetBeans в директорию /usr/local/netbeans-8.1 , однако всё стороннее ПО ставим в директорию /opt , а NetBeans установим в /opt/netbeans8 .

netbeans8_install_on_debian_1

netbeans8_install_on_debian_2

netbeans8_install_on_debian_3

netbeans8_install_on_debian_4

netbeans8_install_on_debian_5

netbeans8_install_on_debian_6

Проблемы с NetBeans в Linux?

Netbeans не доступен для обычного (non-root) пользователя

Если после установки из-под имени суперпользователя (aka root) программа не доступна для обычных пользователей, тогда явно проблема в чмодах.

Для того, чтобы устанавливаемые программы/библиотеки были доступны всем пользователя системы, перед установкой в терминале выполните команду umask и если результатом будет значение отличное от 0022 (по умолчанию), значит после установки у обычных пользователей могут быть проблемы с доступом.

Например, если установить umask 0027 тогда права на файлы будут 0640, а на каталоги и исполняемые файлы 0750, что означает возможность доступа только для пользователя от имени которого выполнялась установка.

umask для всех пользователей системы по умолчанию = 0022 (022, ака 22), но это можно изменить на уровне системы в файле /etc/login.defs или на уровне отдельно взятого пользователя в файле

Следует иметь ввиду, что при выполнении команд su методом значение umask наследуется от первоначального пользователя от имени которого открыт терминал в котором выполняется su . Например, мы вошли в систему с именем vasya , для которого в

/.bashrc установлен umask 027 , и от имени этого же пользователя запустили bash консоль, потом su методом в ней выполнили команду (mkdir например) с правами суперпользователя для которого в /root/.bashrc установлен umask 022 - в таком случае файлы и директории будут созданы с правами umask 027 , т.е. 0640 и 0750 соответственно.

umask довольно часто или почти всегда наследуется также многими скриптами установки вроде " netbeans-8.0.1-php-linux.sh " etc - поэтому, если мы хотим сделать программу доступной для всех пользователей системы, то перед выполнением установки мы должны сделать " umask 022 " и " umask 027 " после установки чтобы вернуть чмоды на место.

Нет ярлыка NetBeans

В среде рабочего стола XFCE ярлык NetBeans по умолчанию устанавливается по адресу /usr/share/xfce4/applications/netbeans-8.1.desktop и содержит:

Отображаться ярлык должен в " Меню приложений - Разработка ". Перезаписать общий (системный) для всех ярлык /usr/share/xfce4/applications/netbeans-8.1.desktop может каждый пользователь создав свой собственный с тем же именем /home/user/.local/share/applications/netbeans-8.1.desktop .

Например, выше мы установили две версии JDK (JDK 7 abd JDK 8), но по умолчанию NetBeans упрямо использует свою версию из /opt/netbeans8/bin/jre и это прописано в переменной netbeans_jdkhome="/opt/netbeans8/bin/jre" файла конфигурации /opt/netbeans8/etc/netbeans.conf , однако это мы сможем переопределить не только в netbeans.conf, но и в ярлыке запуска - создадим /home/user/.local/share/applications/netbeans-8.1.desktop в котором укажем свой путь к jdkhome :

При отсутствии ярлыка его можно сделать и ручками создав файл /home/user/desktop/netbeans-8.1.desktop с аналогичным содержимым. Если ярлык из " Меню приложений - Разработка " не имеет иконки, тогда возможно стоит проверить правильность содержимого файла /home/user/.local/share/applications/netbeans-8.1.desktop

Как удалить NetBeans IDE?

Завершите работу среды IDE и запустите uninstall.sh из каталога установки, в нашем случае это /opt/netbeans8/uninstall.sh

Рекомендуемый контент

Вы не любите рекламу!? Напрасно!:) На нашем сайте она вовсе ненавязчивая, а потому для нашего сайта можете полностью отключить AdBlock (uBlock/uBlock Origin/NoScript) и прочие блокировщики рекламы! AdBlock/uBlock может препятствовать нормальной работе системы поиска по сайту, отображению рекомендуемого контента и прочих сервисов Google. Рекомендуем полностью отключить блокировщик рекламы и скриптов, а также разрешить фреймы (aka iframe).

Если вы программируете на Java, C++, Си или других связанных ними языках, то, наверное, уже слышали о среде разработки Netbeans. Это отличная бесплатная среда разработки с открытым исходным кодом, поддерживающая большинство возможностей, которые есть в дорогостоящих IDE. Netbeans поддерживает подсветку синтаксиса, поиск и выделение ошибок, документацию, отладку, создание и управление проектами, работу с такими системами управления версиями, как git, и многое другое.

За время своего развития среда прошла очень длинный путь. Раньше она разрабатывалась компанией Oracle, но потом была передана сообществу OpenSource-разработчиков, и сейчас поддерживается проектом Apache. В этой статье мы рассмотрим, как выполняется установка NetBeans в Ubuntu 18.04 и в других версиях.

В 10 версии среды появилась поддержка PHP 7.3, PHPStan и Twig. Возможности JavaScript теперь поддерживаются без установки дополнительных модулей. Добавлена поддержка работы с OpenJDK и поддержка JUnit 5.3.1.

Установка Netbeans из snap-пакета

Откройте центр приложений Ubuntu и наберите в поиске Netbeans:

Здесь есть две версии: старая от Oracle и новая от Apache. Выберите ту, которую хотите. Откройте страницу приложения и нажмите кнопку Установить:

После завершения установки программа будет доступна в главном меню системы:

Как установить Netbeans в Ubuntu с сайта

1. Установка Java-машины

Прежде, чем вы сможете перейти к установке среды, вам нужно будет установить на свой компьютер Java. Я не буду писать об этом здесь. Вся необходимая информация есть в статье установка java в Ubuntu. Желательно использовать проприетарную Java версии 8 или более свежую.

2. Загрузка установщика

В официальных репозиториях пакета для Netbeans Ubuntu нет, поэтому, если вы не хотите пользоваться snap-пакетом, вам придётся устанавливать программу с официального сайта. Для этого зайдите на страницу загрузки и выберите нужную версию:

Здесь доступно несколько версий. Самая последняя на данный момент - десятая. Все версии до 8.2 разрабатывались в Oracle. Вы можете скачать их, если хотите. Я буду устанавливать десятую версию.

Версия для Linux и Windows находится в одном файле. Или вы можете скачать десятую версию командой:

3. Распаковка архива

Вся установка программы сводится к распаковке архива с ней и перемещении содержимого в папку /opt:

4. Настройка PATH

Следующим шагом нужно добавить путь к исполняемым файлам Netbeans. Для этого добавьте такую строчку в ваш .bashrc:

Затем загрузите переменные из этого файла:

5. Первый запуск Netbeans

Ваша среда загрузится практически мгновенно.

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

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

Чтобы начать работать с исходными файлами, необходимо создать проект. Для этого откройте меню File и выберите New project:

Затем выберите язык и платформу, на которой будет разрабатываться приложение, например, java. Потом введите название проекта и имя первого файла, если нужно:

Все, теперь вы можете создать своё первое приложение.

Выводы

В этой небольшой статье мы разобрали, как выполняется установка Netbeans в Ubuntu 18.04. Если вы выбрали вариант со snap-пакетом, то это совсем просто. Нажимаете кнопку, ждёте завершения установки, и уже можно использовать.

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Он имеет встроенную поддержку отладки, встроенный элемент управления Git , объединяет основные инструменты автоматизации сборки, такие как Maven , Ant и Gradle , подсветку синтаксиса, генераторы кода, шаблоны кода, рефакторинг кода и широкие возможности навигации.

Netbeans расширяется с помощью плагинов и имеет хорошо документированные API. Его также можно использовать для разработки на других языках программирования, таких как C / C ++, Groovy, Javadoc, JavaScript и других.

В этом руководстве объясняется, как установить IDE Netbeans в Ubuntu 18.04. Те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Kubuntu, Linux Mint и Elementary OS.

Подготовка

Вам нужно будет войти в систему как пользователь с доступом sudo, чтобы иметь возможность устанавливать пакеты в вашей системе Ubuntu.

Установка Java OpenJDK

Netbeans требует, чтобы в вашей системе была установлена Java версии 8 или выше.

Мы установим OpenJDK 8. Установка довольно проста, начните с обновления индекса пакета:

Проверьте установку, введя следующую команду, которая распечатает версию Java:

Результат должен выглядеть примерно так:

Установка IDE Netbeans

Чтобы загрузить и установить пакет оснастки Netbeans, откройте свой терминал с помощью Ctrl+Alt+T и введите:

Этот процесс может занять некоторое время в зависимости от скорости вашего подключения. При успешной установке вы увидите следующий вывод:

Вот и все. IDE Netbeans установлена на вашем рабочем столе Ubuntu.

Запуск IDE Netbeans

Теперь, когда Netbeans установлен в вашей системе Ubuntu, вы можете запустить его, набрав netbeans в своем терминале или щелкнув значок Netbeans ( Activities -> Netbeans ):

После загрузки IDE Netbeans вам будет представлена стартовая страница:

Выводы

Вы узнали, как установить Netbeans на рабочий стол Ubuntu 18.04. Теперь вы можете изучить новую среду IDE и начать работу над проектами Java и PHP.

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

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

JDK для старта

Небольшое вступление: для тех, кто еще не встречался с этой средой, проведем краткое знакомство. Это абсолютно бесплатная среда разработки, которая имеет открытый исходный код и массу расширений для функционала. Изначально задумывалась компанией Oracle, как официальная IDE для Java, но с развитием других языков и реальной возможностью расширения благодаря open-source NB стала одним из наиболее универсальных решений для веб-разработчика. Даже тем, кто перешел на другие среды, трудно удалить NetBeans, ведь она может пригодиться для взаимодействия со сторонним программным обеспечением.

Установка NetBeans на операционную систему Ubuntu

Возможно, вы привыкли к тому, что установка программного обеспечения — это выполнение .exe/.sh/другого типа файлов. И в какой-то мере это правда — даже сегодня можно выполнить такой файл. Но для NetBeans и еще нескольких десятков IDE от нажатия кнопки «Install» отделяет один важный этап: распаковка файлов Java Development Kit — комплекта разработчика, в котором собраны:

компилятор Java, который в файловой системе называется javac;


JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Java Runtime Enviroment — это реализация виртуальной машины на минимальном уровне, которая позволяет запустить приложение. Ее принято называть исполнительной системой.

По сути, JDK — полный набор разработчика, кроме IDE. На основе его сервисов работают все современные IDE, которые «на слуху», кроме, разве что, Visual Studio и других продуктов Microsoft — у них с Java давняя война.

Внимание: важно знать, что нужна не самая свежая версия JDK. NetBeans полностью поддерживает только восьмую, так что лучше установить именно ее. Таким образом, вы уберете большое количество багов. Но не переживайте: в скором времени сообщество создаст саппорт и для этой версии набора разработчика.

Перейдем непосредственно к установке набора. Лучше всего произвести ее через Personal Packages Archive или персональный архив пакетов, который сокращенно называют PPA. Если эта технология еще не добавлена в систему — сделайте это. Тем более, что установка не займет много времени. Если вы ее уже произвели, то пора вводить команды, первая из которых будет:

Читайте также: