Comment installer Netbeans 9.0+?


11

Beaucoup de choses ont changé depuis la sortie de Netbeans 9.0. Maintenant Netbeans est pris par Apache Foundation. De plus, APT a toujours la v8.1 dans Bionic Beaver (18.04). Alors, comment installer la dernière version (> 9.0)?

Réponses:


13

Il existe essentiellement 3 façons d'installer Apache Netbeans en incubation, comme décrit ci-dessous:

  • Installation à l'aide d'ubuntu-make :

    Apache Netbeans (incubation) est désormais disponible via ubuntu-make. Comme on dit, dernière version, vous pouvez maintenant installer Netbeans 11.0 en utilisant ubuntu-make. Pour cela, lancez:

    sudo add-apt-repository ppa:lyzardking/ubuntu-make
    sudo apt-get install ubuntu-make
    umake ide netbeans
  • Installation à partir de fichiers binaires:

  • Construire à partir de la source:

    Remarque: Selon les notes de publication d'Apache NetBeans (qui se trouvent dans les versions / Apache NetBeans sous la version correspondante), NetBeans 9.0 est compatible avec JDK 8, 9 et 10 , NetBeans 10.0 avec JDK 8, 9, 10 et 11 et NetBeans 11.0 avec JDK 8, 9, 10, 11 et 12 . La construction de NetBeans avec un JDK incompatible peut provoquer des erreurs de construction. De plus, JDK 9 et 10 étaient des versions non LTS de Java qui semblent obsolètes à l'heure actuelle et ne sont plus disponibles dans le référentiel officiel d'Ubuntu. Le processus d'installation des deux est décrit ci-dessous.

    1. Téléchargez le zip source pour:

    2. Installez Oracle JDK ou OpenJDK.

      • Pour Oracle JDK8: téléchargez JDK8 à partir d' ici et exécutez ces commandes:

        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
      • Pour OpenJDK8, exécutez

        sudo apt install openjdk-8-jdk
        sudo apt install openjdk-8-jre
      • Pour OpenJDK11, exécutez

        sudo apt install openjdk-11-jdk
        sudo apt install openjdk-11-jre
    3. Installer Apache ANT: pour installer Apache Ant, exécutez

      sudo apt install ant
    4. Une fois que vous êtes prêt, il vous suffit d'extraire la source téléchargée, d'entrer dans le répertoire incubateur-netbeans et de taper antpour créer l'IDE Apache NetBeans.

    5. Une fois construits, les bits IDE sont placés dans le ./nbbuild/netbeansrépertoire. Vous pouvez exécuter l'IDE depuis le répertoire incubateur-netbeans en tapant ./nbbuild/netbeans/bin/netbeansou en utilisant ant trymepour exécuter l'IDE Apache NetBeans.


8

Le package snap Apache NetBeans (incubation) peut être installé directement depuis Ubuntu Software Center . La dernière version est 11.0.


Je ne sais pas à quoi cela se compare umake, mais cela semble être le plus simple.
Thufir

2

NetBeans a été mis à jour et NetBeans 10.0 peut désormais être installé directement à partir des référentiels Ubuntu par défaut dans Ubuntu 18.04 et versions ultérieures. Pour l'installer, ouvrez le terminal et tapez:

sudo apt install netbeans  

C'est le moyen le plus pratique d'installer NetBeans car il existe également plusieurs bibliothèques de support NetBeans dans les référentiels Ubuntu par défaut. Vous pouvez répertorier ces packages avec la commande suivante:

apt search netbeans

La version NetBeans que je préfère en 18.04 est cependant le package snap netbeans qui peut être installé dans toutes les versions actuellement prises en charge d'Ubuntu avec la commande suivante:

sudo snap install netbeans --classic

Cette commande installe NetBeans 11.


Dans Ubuntu 19.04, utilisez Ubuntu Software Center pour installer NetBeans 11. La commande "sudo apt install netbeans" installe l'ancienne version NetBeans 10 qui ne fonctionne pas sur mon Ubuntu 19.04.
Andrew Krizhanovsky

3
@AndrewKrizhanovsky Ubuntu Software Center répertorie le package d'instantanés qui est v11 mais APT a toujours v10. Pour installer le package snap via le terminal, exécutezsudo snap install netbeans --classic
Kulfy
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.