Netbeans es el Entorno de Desarrollo (IDE) más usado para programar en Java y C++.
Nos permite programar aplicaciones Web, de Escritorio y Móviles.
Además tiene soporte para otro tipo de lenguajes como PHP, Javascript, HTML, JSP, Ruby, etc …
La nueva versión de Netbeans 10.0 da soporte para JDK 11 e incluye novedades como soporte para programación en PHP 7.0 hasta PHP 7.3, y soporte para JUnit 5.3
Requisitos
Apache NetBeans (incubating) 10.0 necesita Java 8.0 o superior para poder funcionar y Open JDK 8.0 y Apache Ant si vamos a programar en Java.
1 2 |
$ java --version $ sudo apt install default-jre |
Descarga
Vamos a instalarlo en el directorio /opt que es donde usualmente se instalan los programas. Lo que sería el equivalente a nuestro Archivos de Programa en Windows.
Descargamos Netbeans y descomprimimos el fichero.
1 2 3 |
$ cd /opt $ sudo wget http://apache.uvigo.es/incubator/netbeans/incubating-netbeans/incubating-10.0/incubating-netbeans-10.0-bin.zip $ sudo unzip incubating-netbeans-10.0-bin.zip -d /opt/ |
Si queremos poder ejecutar Netbeans desde shell editamos el fichero ~/.bashrc
1 |
$ nano ~/.bashrc |
E incluimos el PATH de ejecución de Netbeans. Ejecutamos Source para activar la nueva línea que hemos incluido.
1 |
export PATH="$PATH:/opt/netbeans/bin/" |
1 |
$ source ~/.bashrc |
Por supuesto podremos crear un acceso directo en el escritorio
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 |
Y también podemos incluirlo a nuestra lista de tus aplicaciones de Ubuntu
1 |
/Desktop$ sudo cp netbeans.desktop /usr/share/applications/ |
Instalación automática
Y después de toda esta pérdida de tiempo es bueno saber que también podemos instalarlo de forma rápida y automatizada usando el siguiente comando
1 |
$ sudo snap install netbeans --classic |