Ide netbeans установка ubuntu
Как установить 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 .
Проблемы с 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, ведь она может пригодиться для взаимодействия со сторонним программным обеспечением.
Возможно, вы привыкли к тому, что установка программного обеспечения — это выполнение .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. Если эта технология еще не добавлена в систему — сделайте это. Тем более, что установка не займет много времени. Если вы ее уже произвели, то пора вводить команды, первая из которых будет:
Читайте также: