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)?
Il existe essentiellement 3 façons d'installer Apache Netbeans en incubant comme décrit ci-dessous:
Installation à l'aide de ubuntu-make :
Apache Netbeans (incubating) est maintenant 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:
Pour NetBeans 9.0: Téléchargez le fichier binaire Zip pour NetBeans 9.0 à partir de lien de téléchargement direct .
Pour NetBeans 10.0: Téléchargez le fichier binaire Zip pour NetBeans 10.0 à partir de miroirs de téléchargement Apache
Pour NetBeans 11.0: Téléchargez le fichier binaire Zip pour NetBeans 11.0 à partir de miroirs de téléchargement d’Apache
Décompressez le fichier Zip et exécutez netbeans
dans le dossier bin en utilisant ./netbeans
. Je suggère de créer un raccourci de menu desktop entry
a.k.a. Pour plus de détails à ce sujet, lisez Comment puis-je créer des lanceurs sur mon bureau? - Demandez à Ubunt .
Création à partir de la source:
Remarque: Selon les notes de publication d'Apache NetBeans (disponibles sur Releases/Apache NetBeans sous la version correspondante) NetBeans 9.0 est compatible avec les 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 , les JDK 9 et 10 étaient une version non-LTS de Java qui semble être obsolète. à partir de maintenant et ne sont plus disponibles dans le référentiel officiel d'Ubuntu. Le processus d'installation des deux est décrit ci-dessous.
Téléchargez le code source pour:
NetBeans 9.0 à partir de le lien de téléchargement direct
NetBeans 10.0 à partir de miroirs de téléchargement Apache
Installez Oracle JDK ou OpenJDK.
Pour Oracle JDK8: Téléchargez JDK8 à partir de 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
Installer Apache ANT: Pour installer Apache Ant, exécutez
Sudo apt install ant
Une fois que vous avez défini tous les éléments, extrayez simplement la source téléchargée, entrez dans le répertoire incubator-netbeans et tapez ant
pour créer l'EDI Apache NetBeans.
Une fois construits, les bits IDE sont placés dans le répertoire ./nbbuild/netbeans
. Vous pouvez exécuter le IDE à partir du répertoire incubator-netbeans en saisissant ./nbbuild/netbeans/bin/netbeans
ou utilisez ant tryme
pour exécuter l'EDI Apache NetBeans.
Apache NetBeans (incubating) Le paquet d'instantané peut être installé à partir de Centre de logiciel Ubunt directement. La dernière version est 11.0.
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 lister ces paquets avec la commande suivante:
apt search netbeans
La version NetBeans que je préfère dans la version 18.04 est toutefois le package de capture netbeans qui peut être installé dans toutes les versions actuellement prises en charge d'Ubuntu à l'aide de la commande suivante:
Sudo snap install netbeans --classic
Cette commande installe NetBeans 11.