Как запустить netbeans linux

Как установить среду IDE NetBeans 10.0 в Ubuntu, Debian, Linux Mint

NetBeans – это очень мощный инструмент интегрированной среды разработки (IDE), в основном используемый для разработки на Java и C / C ++.

Он позволяет легко разрабатывать веб-приложения, приложения для настольных компьютеров и мобильные приложения из модульной структуры. Вы можете добавить поддержку других языков программирования, таких как PHP, HTML, JavaScript, C, C ++, Ajax, JSP, Ruby на Rails и т.д., используя расширения.

Среда IDE NetBeans 10.0 была выпущена с поддержкой Java JDK 11.

Она также поставляется со следующими функциями:

  • Поддержка PHP 7.0 до 7.3, PHPStan и Twig.
  • Включены модули в кластер «webcommon». То есть Все функции JavaScript в Apache NetBeans GitHub являются частью Apache NetBeans 10.
  • Модули в «groovy» кластере включены в Apache NetBeans 10.
  • OpenJDK может автоматически определять JTReg из конфигурации OpenJDK и регистрировать расширенный JDK как платформу Java.
  • Поддержка JUnit 5.3.1

Установите зависимости NetBeans

Для работы NetBeans требуется Java JDK.

Поскольку Java 11 официально поддерживается, вы можете установить ее в своей системе Debian / Ubuntu.

Подтвердите установленную версию Java:

Шаг 1. Загрузите двоичный файл NetBeans 10.0

Шаг 2: Распакуйте загруженный файл

Разархивируйте загруженный файл Netbeans 10.0 с помощью команды unzip, как показано ниже.

Шаг 3: Переместите папку netbeans в /opt

Давайте теперь переместим папку netbeans/ в /opt

Исполняемый двоичный файл Netbeans находится в /opt/netbeans/bin/netbeans.

Нам нужно добавить его родительский каталог в наш $ PATH, чтобы мы могли запустить программу без указания абсолютного пути к двоичному файлу.

Добавьте следующую строку в конец файла

Исходный файл для запуска Netbeans без перезапуска оболочки.

Шаг 4. Запустите IDE Netbeans

Теперь, когда вы скачали и установили IDE Netbeans, вы можете запустить ее из своего терминала, как показано ниже:

Вы должны получить вывод, как показан ниже

После запуска приложения вы увидите страницу приветствия по умолчанию для NetBeans.

Вы можете установить доступные плагины в разделе My NetBeans > Available Plugins

Источник

Установка Netbeans в Ubuntu

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

Читайте также:  Phpmyadmin ��� mac os

За время своего развития среда прошла очень длинный путь. Раньше она разрабатывалась компанией 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-пакетом, то это совсем просто. Нажимаете кнопку, ждёте завершения установки, и уже можно использовать.

Источник

Apache NetBeans 12.5

This tutorial needs a review. You can open a JIRA issue, or edit it in GitHub following these contribution guidelines.
Читайте также:  Как запустить службы от имени администратора windows 10

Март 2014 г. [Номер версии: V8.0-1]

В этой учебной программе рассматривается создание простого приложения, использующего код Java TM Native Interface (JNI), написанный на языке программирования C.

Этот учебный курс создан для Linux.

Требования

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

Комплект для разработчика на языке Java (JDK)

Компиляторы C и C++, make , gdb

Дополнительные сведения о загрузке и установки необходимого программного обеспечения см. в разделах Инструкции по установки IDE NetBeans 8.0 и + Настройка IDE NetBeans дляC/C+/Fortran.

Настройка среды для учебного курса

Для этого учебного курса потребуются модули Java и C/C. Если комплект C/C IDE NetBeans уже загружен, пользователи могут загрузить дополнительные модули Java по отдельности.

Чтобы определить наличие модулей Java и C/C, выберите пункт меню «Файл > Новый проект». В категории проектов должны входить Java и C/C.

Чтобы загрузить отсутствующие модули Java и C/C++, выполните следующие действия.

В IDE NetBeans выберите ‘Сервис’ > ‘Подключаемые модули’.

Во вкладке «Доступные подключаемые модули» установите флажок для Java или C/C++ в зависимости от того, какой модуль отсутствует в среде IDE. Если оба модуля уже установлены, они отобразятся во вкладке «Установлено».

Нажмите кнопку «Установить».

Щелкните ‘Далее’ в диалоговом окне установщика IDE NetBeans, установите флажок принятия условий лицензии установщика и щелкните ‘Установить’.

По завершении установки нажмите кнопку «Готово».

Настройка проекта приложения Java

Для данной программы требуются проект Java и проект C. В этом разделе описаны создание и настройка проекта Java для разрабатываемого приложения JNI. Для этого потребуется создать проект приложения Java, инициализировать его главный класс и добавить метод в машинном коде к этому классу.

Выберите команду «Файл» > «Новый проект». Выберите категорию «Java» и тип проекта «Приложение Java». Нажмите ‘Далее’.

В поле «Имя проекта» введите JNIDemoJava .

В качестве местоположения проекта можно указать любой каталог на компьютере. В этом примере используется папка по умолчанию «NetBeansProjects» в каталоге пользователя.

Не снимая флажок ‘Создать основной класс’, измените имя основного класса на jnidemojava.Main .

В среде IDE будет создана папка проекта NetBeansProjects/JNIDemoJava .

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

Чтобы открыть источник класса Main в редакторе, щелкните правой кнопкой мыши узел класса Main.java и выберите ‘Открыть’.

Замените строку //TODO code application logic here в методе main следующим кодом:

В поле слева появится индикатор в виде лампочки, сообщающий об ошибке. Щелкните индикатор. Отобразится ярлык для создания метода nativePrint .

Щелкните этот ярлык, после чего будет вставлен следующий код:

Измените метод nativePrint() : вставьте ключевое слово native в подпись метода, чтобы она выглядела следующим образом:

Ключевое слово native означает, что реализация этого метода размещена во внешней библиотеке в машинном коде. Однако при запуске местоположение библиотеки не ясно.

Новый метод main будет выглядеть следующим образом:

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

Создание файла заголовка библиотеки в машинном коде

В этом разделе будет использоваться javah – средство Java, используемое для создания заголовка на языке C из класса Java.

В окне терминала перейдите к каталогу NetBeansProjects .

Введите следующее значение:

В каталоге NetBeansProjects будет создан файл заголовка на языке C JNIDemoJava.h . Этот файл требуется для того, чтобы обеспечить предоставление правильного объявления функции для реализации метода nativePrint() в машинном коде. Он понадобится позже при создании части приложения на языке C.

Переключение обратно в окно IDE NetBeans.

Заключение

В этом упражнении вы создали новый проект приложения Java, указали его местоположение и определили пакет и имя главного класса этого проекта. Вы также добавили новый метод к главному классу и пометили его как метод с реализацией в машинном коде. В завершение вы создали файл заголовка на языке C, который понадобится позже при компиляции библиотеки в машинный код.

Настройка нового проекта динамической библиотеки на языке C/C++

В этом разделе рассматривается процесс создания части приложения в машинном коде. Вы создадите проект динамической библиотеки на языке C++ и настроите его для сборки кода JNI.

После настройки проекта вы создадите реализацию для метода в машинном коде, который был объявлен ранее в части приложения на языке Java.

Выберите команду «Файл» > «Новый проект». В окне «Категории» выберите C/C. В окне «Проекты» выберите «Динамическая библиотека C/C». Нажмите кнопку «Далее».

В поле «Имя проекта» введите JNIDemoCdl .

В поле «Местоположение проекта» укажите то же местоположение, которое было использовано для проекта приложения Java – NetBeansProjects . Это местоположение должно отобразиться по умолчанию.

Оставьте данные во всех остальных полях без изменения и нажмите ‘Готово’.

В среде IDE будет создана папка проекта NetBeansProjects/JNIDemoCdl .

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

Правой кнопкой мыши щелкните узел проекта «JNIDemoCdl» и выберите «Свойства».

В диалоговом окне свойств выберите узел «Компилятор C» в свойствах «Сборка» узла.

Нажмите кнопку ‘Включить каталоги и заголовки…​’. В открывшемся диалоговом окне ‘Включение каталогов и заголовков’ нажмите ‘Добавить’.

Перейдите к каталогу JDK и выберите подкаталог include .

Выберите параметр ‘Сохранить путь как абсолютный’, затем нажмите кнопку ‘Выбрать’, чтобы добавить этот каталог во включенные каталоги проекта.

Аналогичным образом добавьте каталог JDK include/linux , затем нажмите кнопку «ОК».

Эти параметры требуются для включения ссылок на библиотеку Java jni.h из кода C.

Найдите область ‘Строка компиляции’ в параметрах компилятора C. Щелкните текстовое поле в свойстве ‘Дополнительные параметры’ и введите -shared -m32 .

Параметр -shared указывает создание динамической библиотеки. Параметр -m32 указывает создание двоичного файла для 32-разрядных платформ. По умолчанию в 64-разрядных системах компилируются двоичные файлы для 64-разрядных платформ, что приводит к возникновению множества проблем в 32-разрядных JDK.

Перейдите в категорию «Компоновщик» на левой панели.

Поставьте курсор в текстовое поле «Вывод» и замените строку

Источник

Читайте также:  Как распаковать активатор для windows
Оцените статью
Программное обеспечение или материал Требуемая версия