¿Cómo instalo Netbeans 9.0+?


11

Mucho ha cambiado desde el lanzamiento de Netbeans 9.0. Ahora Netbeans es tomado por la Fundación Apache. Además, APT todavía tiene v8.1 en Bionic Beaver (18.04). Entonces, ¿cómo instalo la última versión (> 9.0)?

Respuestas:


13

Básicamente, hay 3 formas de instalar la incubación de Apache Netbeans como se describe a continuación:

  • Instalación usando ubuntu-make :

    Apache Netbeans (incubación) ahora está disponible a través de ubuntu-make. Como dicen, última versión, ahora puede instalar Netbeans 11.0 usando ubuntu-make. Para eso, ejecuta:

    sudo add-apt-repository ppa:lyzardking/ubuntu-make
    sudo apt-get install ubuntu-make
    umake ide netbeans
  • Instalación desde binarios:

  • Construyendo desde la Fuente:

    Nota: Según las notas de la versión de Apache NetBeans (que se pueden encontrar en las versiones / Apache NetBeans en la versión correspondiente) NetBeans 9.0 es compatible con JDK 8, 9 y 10 , NetBeans 10.0 con JDK 8, 9, 10 y 11 y NetBeans 11.0 con JDK 8, 9, 10, 11 y 12 . Construir NetBeans con un JDK incompatible puede causar errores de compilación. Además, JDK 9 y 10 eran versiones no Java LTS de Java que parecen estar obsoletas a partir de ahora y ya no están disponibles en el repositorio oficial de Ubuntu. El proceso de instalación de ambos se describe a continuación.

    1. Descargue el código fuente para:

    2. Instale Oracle JDK u OpenJDK.

      • Para Oracle JDK8: descargue JDK8 desde aquí y ejecute estos comandos:

        sudo su
        mkdir /opt/jdk
        tar -zxf jdk-8u181-linux-x64.tar.gz -C /opt/jdk
        update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_181/bin/java 100
        update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_181/bin/java 100
      • Para OpenJDK8, ejecute

        sudo apt install openjdk-8-jdk
        sudo apt install openjdk-8-jre
      • Para OpenJDK11, ejecute

        sudo apt install openjdk-11-jdk
        sudo apt install openjdk-11-jre
    3. Instalar Apache ANT: para instalar Apache Ant, ejecute

      sudo apt install ant
    4. Una vez que esté todo listo, simplemente extraiga la fuente descargada, ingrese al directorio incubator-netbeans y escriba antpara construir el IDE de Apache NetBeans.

    5. Una vez construidos, los bits IDE se colocan en el ./nbbuild/netbeansdirectorio. Puede ejecutar el IDE desde el directorio incubator-netbeans escribiendo ./nbbuild/netbeans/bin/netbeanso utilizando ant trymepara ejecutar el IDE de Apache NetBeans.


8

El paquete instantáneo Apache NetBeans (incubación) se puede instalar directamente desde el Centro de software de Ubuntu . La última versión es la 11.0.


No sé cómo se compara umake, pero esto parece lo más fácil.
Thufir

2

NetBeans se ha actualizado y NetBeans 10.0 ahora se puede instalar directamente desde los repositorios predeterminados de Ubuntu en Ubuntu 18.04 y versiones posteriores. Para instalarlo, abra el terminal y escriba:

sudo apt install netbeans  

Esta es la forma más conveniente de instalar NetBeans porque también hay varias bibliotecas de soporte de NetBeans en los repositorios predeterminados de Ubuntu. Puede enumerar estos paquetes con el siguiente comando:

apt search netbeans

Sin embargo, la versión de NetBeans que prefiero en 18.04 es el paquete snap de netbeans que se puede instalar en todas las versiones compatibles de Ubuntu con el siguiente comando:

sudo snap install netbeans --classic

Este comando instala NetBeans 11.


En Ubuntu 19.04 use Ubuntu Software Center para instalar NetBeans 11. El comando "sudo apt install netbeans" instala la versión anterior NetBeans 10 que no funciona en mi Ubuntu 19.04.
Andrew Krizhanovsky

3
@AndrewKrizhanovsky Ubuntu Software Center enumera el paquete snap que es v11 pero APT todavía tiene v10. Para instalar el paquete a presión a través de terminal, ejecutesudo snap install netbeans --classic
Kulfy
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.