Instalación de Netbeans 11, el entorno de desarrollo (IDE) más usado para programar en Java y C++.
Netbeans nos permite programar aplicaciones Web, de Escritorio y Moviles. Además tiene soporte para otro tipo de lenguajes como PHP, Javascript, HTML, JSP, Ruby etc …
Esta nueva versión de Netbeans 11.0
trae consigo una nueva ventana de proyecto (con las herramientas de gestión de proyectos maven y graddle para java), con soporte para JDK 12, algunas mejoras de autocompletado de código y soporte para JavaEE (Java Platform, Enterprise Edition)
Requisitos iniciales
Empezaremos actualizando y upgradeando nuestro sistema de paquetes si fuera necesario:
1 2 |
$ sudo apt update $ sudo apt upgrade |
Apache NetBeans 11.0 necesita Java 8.0 o Open JDK 8.0 para funcionar (aunque se recomienda las versiones 9) y Apache Ant 1.9.9> si vamos a programar en Java.
Por lo que en caso de no tener instalado Java, instalaremos su última versión.
1 2 |
$ java --version $ sudo apt install default-jre |
Haremos lo mismo con ant
1 2 |
$ ant -version $ sudo apt install ant |
Descarga e instalación
Vamos a instalarlo en el directorio opt/
, que es donde usualmente se instalan los programas, pero puedes seleccionar el que te apetezca. El directorio opt/ sería el equivalente a nuestro Archivos de Programa en Windows.
Descargamos el binario de Netbeans de la página de descargas de Apache y descomprimimos el fichero.
1 2 3 |
$ cd /opt $ sudo wget http://apache.rediris.es/incubator/netbeans/incubating-netbeans/incubating-11.0/incubating-netbeans-11.0-bin.zip $ sudo unzip incubating-netbeans-11.0-bin.zip -d /opt/ |
Si queremos poder ejecutar Netbeans desde linea de comandos abrimos el fichero ~/.bashrc
1 |
$ nano ~/.bashrc |
E incluimos las siguiente línea:
1 |
export PATH="$PATH:/opt/netbeans/bin/" |
Ejecutamos el comando source para que lea y cargue el fichero de nuevo.
1 |
$ source ~/.bashrc |
Por lo que ahora ya podremos ejecutar netbeans desde línea de comandos. Si necesitamos crear nuestro propio acceso directo en el escritorio, haremos lo siguiente:
1 |
/Desktop $ touch netbeans.desktop |
1 2 3 4 5 6 7 8 9 |
[Desktop Entry] Version=10.0 Name=Netbeans Type=Application Exec=/opt/netbeans/bin/netbeans StartupNotify=true Terminal=false Icon=/opt/netbeans/nb/netbeans.png Type=Application |
Ahora incluye este fichero a la lista de tus apps
1 |
/Desktop$ sudo cp netbeans.desktop /usr/share/applications/ |
Instalacion automatica en Ubuntu 18
También podemos instalar netbeans de forma automatizada usando el siguiente comando (sin complicaciones).
1 |
$ sudo snap install netbeans --classic |
Instalación usando Apache ant
Recuerda que también tienes la opción de instalar netbeans descargando la versión source de la página de descargas.
Recomendable sería instalarla en nuestro directorio de usuario por cuestión de permisos a la hora de compilar.
Una vez descomprimido el fichero ejecutaremos ant para compilar el IDE y una vez hecho esto para poder ejecutar netbeans tecleamos
1 |
$ ./nbbuild/netbeans/bin/netbeans |