Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
netbeans [Le 26/11/2008, 20:23]
213.95.41.13 Ajout de résolutions de problèmes (AltGr + GTK)
netbeans [Le 07/05/2019, 11:17] (Version actuelle)
spnux [Liens externes] MAJ des liens
Ligne 1: Ligne 1:
-{{tag>développement ​java gutsy}}+{{tag>programmation ​java IDE}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Netbeans ====== ====== Netbeans ======
  
-NetBeans est un environnement de développement intégré (IDE) open source. Il est développé ​par Sun et se trouve ​sous licence CDDL ([[http://​fr.wikipedia.org/​wiki/​Common_Development_and_Distribution_License|Common Development and Distribution License]]). En plus de Java, NetBeans permet également de développer avec d'autres langages ​tels que : Python, C, C++, XML, PHP et HTML.+NetBeans est un environnement de développement intégré (EDI), placé en open source par Sun en juin 2000, puis transmis à l'​Apache Software Foundation en octobre 2016, sous licence CDDL et GPLv2 (Common Development and Distribution License). En plus de Java, NetBeans permet également de supporter différents ​autres langages, comme Python, C, C++, JavaScript, XML, Ruby, PHP et HTML. Il comprend toutes les caractéristiques d'un IDE moderne (éditeur en couleur, projets multi-langage,​ refactoring,​ éditeur graphique d'​interfaces et de pages Web).
  
-Il comprend toutes les caractéristiques d'un IDE moderne (coloration syntaxiqueprojets multi-langagerefactoringéditeur graphique ​d'interfaces et de pages web, etc ...).+Conçu en JavaNetBeans est disponible sous WindowsLinuxSolaris (sur x86 et SPARC), Mac OS X ou sous une version indépendante des systèmes ​d'exploitation (requérant une machine virtuelle Java)Un environnement Java Development Kit JDK est requis pour les développements en Java.
  
-Cette page présente les manipulations à effectuer pour installer **Netbeans 5.5**, **Netbeans 6.0** sur Gutsy et **Netbeans 6.1** sous Intrepid.+NetBeans constitue par ailleurs une plate forme qui permet le développement d'​applications spécifiques (bibliothèque Swing (Java))L'IDE NetBeans s'​appuie ​sur cette plate forme.
  
 +L'IDE Netbeans s'​enrichit à l'aide de plugins.
  
-===== Netbeans 6.5 ===== +Il comprend toutes les caractéristiques d'un IDE moderne ​(coloration syntaxique, projets multi-langage,​ refactoring,​ éditeur graphique d'​interfaces et de pages web, etc).
-**Netbeans 6.5** est disponible depuis le 19 Novembre 2008. L'installation est possible par la méthode alternative ​(voir plus bas).+
  
-Voici l'​addresse de téléchargement : [[ http://www.netbeans.org/downloads/index.html]]+//Source : Wikipédia//
  
-===== Netbeans 6.1 =====+{{ ::netbeans.png?600 |}}
  
-Netbeans ​6.1 est disponible par défaut dans le [[depots|dépôt officiel **universe**]]  ​de **Ubuntu ​8.10 Intrepid Ibex**.+Cette page présente les manipulations à effectuer pour installer les différentes version de Netbeans ​en fonction ​de votre version d'Ubuntu.
  
-==== Installation ====+===== Installation ====
 +Pour java uniquement. Si vous voulez PHP  uniquement rendez-vous ici [[https://​netbeans.org/​downloads/​]]
  
-Il vous suffit, pour cela, d'[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]]+==== Depuis le gestionnaire de paquet ​  ​==== 
 +[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez ​le paquet]] ​ ​**[[apt>​netbeans|netbeans]]**.
  
-^ Installer en 1 clic Netbeans 6.1 ^ 
-| [[apt://​netbeans|{{ :apt.png |Installer en 1 clic NetBeans 6.1.}}]] | 
  
-<note importantAttention!! Si vous aviez déjà une installation ​de Netbeans ​6.1il se peut que des dépendances ​de modules soient perdus!! +==== Installation manuelle ==== 
-Pour éviter tout cela, une solutions simple est de supprimer ​le répertoire**.netbeans/6.1** dans votre répertoire HOME </​note>​+  - [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] ​ **[[apt>openjdk-6-jdk|openjdk-6-jdk]]** ou **[[apt>​openjdk-7-jdk|openjdk-7-jdk]]** selon la version de Netbeans que vous allez installer. 
 +  - Téléchargez la version ​de Netbeans ​qui vous intéresse sur le [[http://​netbeans.org/​downloads/​index.html|site officiel de Netbeans]] (//Java SE////Java EE//, //C/C++//, //PHP// ou //All//). 
 +  - Rendez-vous dans votre dossier ​de téléchargement.{{ ::​dossier_telecharger.png?​350 |}} 
 +  - Sur le fichier que vous venez de télécharger,​ effectuez un clic droit > //​Propriétés//​ > //​Permissions//​ et cochez "​Autoriser l'​exécution du fichier comme un programme",​ puis fermez la fenêtre des propriétés.{{ ::​proprietes.png?​310 |}} 
 +  - Cliquez sur le fichier puis sélectionnez //​Lancer ​ dans un terminal//​{{ ​::lancer.png?320 |}} 
 +<note help> 
 +Si vous ne souhaitez pas installer Netbeans dans un repertoire utilisateur,​ lancez l'​installateur en mode administrateur. L'​emplacement ​/usr/local vous sera proposé par défaut. 
 +  sudo sh ~/​Téléchargements/​netbeans-*.sh 
 +</​note>​ 
 +  - Suivez les étapes de l'​installation{{ ::​netbeans_ide.png?​320 |}} 
 +Si l'​installeur de Netbeans vous dit qu'il ne trouve pas de JDK compatible ajouter **[[apt>​openjdk-7-jre-lib|openjdk-7-jre-lib]]**
  
-==== Problèmes connus ==== +<note help> 
-=== La touche AltGr n'est pas reconnue === +Lorsque la version de Netbeans ​est trop récente, il arrive ​que la version française ​ne soit pas disponible. 
-Il peut arriver ​que la touche AltGr ne soit pas reconnue, ​ce qui n'est pas pratique pour saisir des accolades ou des crochets.+Dans ce cas, sélectionnez une version antérieure dans la liste des versions proposée en haut à droite de la page de téléchargement. 
 +</​note>​
  
-Une solution consiste à écrire le script suivant, qui servira à lancer netbeans. +===== Desinstallation  ​===== 
- +==== Si installé par le gestionnaire ​de paquet ​ ==== 
-<​file>​XMODIFIERS=''​ +Vous pouvez supprimer ​Netbeans à l'aide du Software Center ​ou en tapant ​la commande suivante : 
- +  sudo apt-get remove ​--purge netbeans
-/​usr/​bin/​netbeans</​file>​ +
- +
-=== Lancer Netbeans avec le thème GTK === +
- +
-Il faut lancer netbeans avec la ligne de commande suivante : +
- +
-<​file>/​usr/​bin/​netbeans --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel</​file>​ +
- +
-Il suffit de modifier l'​application Netbeans dans le menu principal (Système > Préférences > Menu Principal) +
- +
-===== Netbeans 6 ===== +
- +
-**Netbeans 6** est sorti en version stable le 3 décembre 2007, voici comment l'​installer sur Ubuntu et ses dérivés. +
- +
-<note important>​Le dépot concerne i386 uniquement. Pour x86_64, allez sur le site de NetBeans et intallez à la main (c'est juste un script pas bien compliqué)</​note>​ +
- +
- +
-==== Préparation de l'​installation ==== +
- +
-Si vous ne l'avez pas encore fait, [[:​tutoriel:​comment_modifier_sources_maj#​modifier_les_sources_de_mises_a_jour|ajoutez ​le dépôt]] suivant : +
-<​file>​deb http://​srvremi.free.fr/​ubuntu gutsy main</​file>​ +
- +
-Puis ajoutez la clef du dépôt en exécutant les lignes suivantes dans un terminal : +
-<​file>​gpg --keyserver wwwkeys.eu.pgp.net --recv-keys AA82C25A36399439 +
-gpg --armor --export AA82C25A36399439 | sudo apt-key add -</​file>​ +
- +
-N'​oubliez pas ensuite ​de [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|recharger la liste des paquets]]. +
- +
-==== Choix des paquets à installer ==== +
- +
-Vous pouvez choisir [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|d'​installer certains paquets]] correspondant à certains modules et runtimes de Netbeans 6. +
- +
-^ Modules ^^^ +
-^ Nom ^ Paquet ^ Installation ^ +
-| [[http://​www.netbeans.org/​features/​java/​index.html|Java]] | netbeans6-java | [[apt://​netbeans6-java|{{apt.png}}]] | +
-| [[http://​www.netbeans.org/​features/​web/​index.html|J2EE]] | netbeans6-j2ee | [[apt://​netbeans6-j2ee|{{apt.png}}]] | +
-| [[http://​www.netbeans.org/​features/​uml/​index.html|UML]] | netbeans6-uml | [[apt://​netbeans6-uml|{{apt.png}}]] | +
-| [[http://​www.netbeans.org/​features/​cpp/​index.html|C/​C++]] | netbeans6-cpp | [[apt://​netbeans6-cpp|{{apt.png}}]] | +
-| [[http://​www.netbeans.org/​features/​ruby/​index.html|Ruby]] | netbeans6-ruby | [[apt://​netbeans6-ruby|{{apt.png}}]] | +
-| [[http://​www.netbeans.org/​features/​javame/​index.html|Mobility]] | netbeans6-mobility | [[apt://​netbeans6-mobility|{{apt.png}}]] | +
-| [[http://​www.netbeans.org/​features/​soa/​index.html|SOA]] | netbeans6-soa | [[apt://​netbeans6-soa|{{apt.png}}]] | +
- +
-^ Runtimes ^^^ +
-^ Nom ^ Paquet ^ Installation ^ +
-| [[http://​glassfish.java.net/​|GlassFish V2]] | netbeans6-glassfish | [[apt://​netbeans6-glassfish|{{apt.png}}]] | +
-| [[http://​tomcat.apache.org/​index.html|Apache Tomcat 6.0.14]] | netbeans6-tomcat | [[apt://​netbeans6-tomcat|{{apt.png}}]] | +
-| [[http://​open-esb.dev.java.net/​|Open ESB V2 Preview 3]] | netbeans6-openesb | [[apt://​netbeans6-openesb|{{apt.png}}]] | +
- +
-===== Netbeans 5.5 ===== +
- +
- +
-**Netbeans 5.5** est inclus dans les dépôts de Gutsy. Il suffit donc [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|d'​installer le paquet]]  [[apt://​netbeans5.5|netbeans5.5]] et éventuellement le paquet [[apt://​netbeans5.5-doc|netbeans5.5-doc]]. +
- +
-===== Mode d'​installation alternatif ===== +
- +
-Cette façon de faire est très simple, mais occupe plus d'​espace disque. Elle marche très bien pour faire une installation propre de netbeans sur un système neuf. En outre, elle est particulièrement intéressante pour tous ceux qui n'ont pas de connexion directe à internet, car elle ne fait pas directement appel au gestionnaire de paquets. Enfin elle permet d'​installer Netbeans sur un ordinateur où vous n'​êtes pas administrateur,​ mais c'est alors plus complexe ... +
- +
-=== Téléchargements === +
- +
-Rendez vous sur [[http://​java.sun.com/​javase/​downloads/​index.jsp|la page des téléchargements de Sun]], et téléchargez le Java Developpement Kit le plus récent (Le nom commence par "Java SE Development Kit (JDK)"​). ​Vous obtenez un fichier dont le nom est du type "​jdk-6u7-linux-i586.bin"​. +
- +
-Rendez vous sur [[http://​www.netbeans.org/​downloads/​index.html|la page des téléchargements de Netbeans]]. Vous avez plusieurs choix de téléchargements,​ ici nous supposerons que vous téléchargez la version complète. Vous obtenez un fichier dont le nom est du type "​netbeans-6.1-ml-linux.sh"​. +
- +
-Dans la suite nous donnerons des commandes avec ces noms là pour désigner les fichiers, et nous supposerons qu'ils ont été enregistrés dans votre dossier personnel. +
- +
- +
-=== Installation du Java Developpement Kit === +
- +
-Il faut savoir que souvent les applications qui veulent utiliser un JDK vont chercher dans /​usr/​local/​java/​ s'il n'y est pas. Si votre installation est neuve, ce dossier n'​existe pas, nous allons donc le créer (vérifiez à tout hasard, il suffit de regarder le résultat de "''​ls /​usr/​local/''"​):​ +
-<​code>​cd /​usr/​local/​ +
-sudo mkdir java</​code>​ +
-Placez vous dans ce répertoire:​ ''​cd /​usr/​local/​java/''​ et procédez ​à l'installation ​du Java Developpement Kit:  +
-<​code>​chmod +x ~/​jdk-6u7-linux-i586.bin +
-sudo ~/​jdk-6u7-linux-i586.bin</​code>​ +
-Il va notamment vous être demandé d'​accepter le contrat de licence de Sun. +
-<note tip>Si vous êtes sur un ordinateur où vous n'​êtes pas adminsitrateur,​ vous pouvez installer le JDK ailleurs par exemple dans votre home/bin/. Mais il faudra alors indiquer à Netbeans où le trouver. C'est parfois très simple, Netbeans peut avoir l'​idée d'​aller cherche tout seul dans le home/​bin/, ​ou vous pouvez l'​ajouter dans le PATH, ou vous pouvez lancer netbeans avec une option qui lui indique ce chemin d'​accès. Dans certains cas de figure, c'est déjà plus problématique,​ ça dépend notamment de la version de Netbeans.</​note>​ +
- +
- +
- +
-=== Installation de Netbeans === +
- +
-Pour Netbeans, pas de manipulation spéciale à effectuer car tout est automatique. Vous avez tout de même besoin d'​être ​sudo si vous souhaitez l'​installer dans les chemins par défaut. Placez vous dans le dossier où vous l'avez téléchargé et tapez: +
-<​code>​chmod +x netbeans-6.1-ml-linux.sh +
-sudo ./netbeans-6.1-ml-linux.sh</​code>​ +
-L'​installation se lance en mode graphique. Si vous voulez faire du développement Web, il est important de prendre garde que Apache n'est pas installé par défaut. Sur l'​écran d'​accueil,​ faites donc "​Personnaliser",​ et cochez la case non cochée correspondante. Vous pouvez en profiter pour enlever les services dont vous n'​aurez pas besoin s'il s'en trouve. Pour le reste de l'​installation,​ vous pouvez laisser ce qui est mis par défaut, sauf si vous n'​êtes pas administrateur. En effet Netbeans essaye par défaut de s'​installer dans /usr/local/ et l'​utilisateur non sudo n'a pas le droit d'y mettre des choses. Dans ce cas changez les chemins d'​installation par défaut pour qu'ils pointent quelque part dans votre home. +
- +
- +
-== Epilogue == +
- +
-Netbeans est désormais installé, vous pouvez y accéder depuis Applications -> Programmation -> Netbeans.+
  
 +==== Si installé manuellement ​ ====
 +  - Dans votre dossier personnel, affichez les fichiers cachés (Menu //​Affichage//​ > //Afficher les fichiers cachés//)
 +  - Ouvrez le dossier .netbeans-<​numéro de version>
 +  - Cliquez sur uninstall.sh
 +  - Sélectionnez lancer
  
 ===== Créer un environnement complet ===== ===== Créer un environnement complet =====
  
 Pour créer un environnement complet pour Netbeans, vous pouvez consulter [[:​netbeans_environnement|ce tutoriel]]. Pour créer un environnement complet pour Netbeans, vous pouvez consulter [[:​netbeans_environnement|ce tutoriel]].
- 
- 
- 
-===== Problème avec compiz ===== 
- 
-Si votre fenêtre ne se rafraîchit pas avec Compiz, Netbeans utilise probablement Java 1.5. Il faut lui indiquer d'​utiliser java 6 à la place. 
- 
-Commencez par modifier la [[java#​choix_de_l_interprete_par_defaut|machine virtuelle]] de [[Java]]. 
-Ensuite modifiez le fichier ''/​opt/​netbeans/​netbeans6/​etc/​netbeans.conf''​ : 
-  * cherchez la ligne contenant le paramètre **netbeans_jdkhome** 
-  * et remplacez la valeur par **"/​usr/​lib/​jvm/​java-6-sun"​** 
- 
-<note important>​Il vous faut avoir installé le paquet sun-java6-jdk pour que Netbeans puisse l'​utiliser.</​note>​ 
  
 ===== Liens externes ===== ===== Liens externes =====
  
-  * [[http://​www.netbeans.org/​|Site officiel de Netbeans]] +  * [[https://​www.netbeans.org/​|Site officiel de Netbeans]] 
-  * [[http://​srvremi.free.fr/​blog/​2007/​12/​installer-netbeans-6-sur-ubuntu.html|Tutoriel d'​installation original]] +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=169377|Topic sur le forum]] 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=169377|Topic sur le forum]]+  * [[https://​plusdeplus.blogspot.com/​2010/​11/​cases-cocher-des-frameworks-php.html]]
  
  • netbeans.1227727439.txt.gz
  • Dernière modification: Le 18/04/2011, 14:45
  • (modification externe)