Ont contribué à cette FAQ

chuckleelephantbutteSoftware and s/w Development

Jun 9, 2012 (5 years and 2 months ago)

472 views

FAQ NetBeans
Date de publication : 14/10/2006
Dernière mise à jour : 17/05/2009
Cette faq a été réalisée à partir des questions fréquemment posées sur le forum
NetBeans de http://www.developpez.com et de l'expérience personnelle des auteurs.
Nous tenons à souligner que cette faq ne garantit en aucun cas que les informations
qu'elle propose sont correctes. Les auteurs font leur maximum, mais l'erreur est
humaine. Cette faq ne prétend pas non plus être complète. Si vous trouvez une erreur,
ou que vous souhaitez nous aider en devenant rédacteur, lisez Comment participer à
cette FAQ ?.
Sur ce, nous vous souhaitons une bonne lecture.
L'équipe Java
Ont contribué à cette FAQ :
Anis Frikha (Site de Anis Frikha) - Nco - Alexis Moussine-
Pouchkine (Bistro!) - L'équipe Java - Lunatix - Vincent
Brabant - Frederic Foiry - le y@m's - Valere Dejardin -
FAQ NetBeans
- 3 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
1. Accueil (5) .................................................................................................................................................................................4
2. Découvrir NetBeans (8) .............................................................................................................................................................6
3. Plateforme NetBeans (4) ...........................................................................................................................................................8
4. EDI NetBeans (3) ......................................................................................................................................................................9
5. Éditeur Java pour l'EDI NetBeans (4) ....................................................................................................................................10
6. Configuration de l'EDI NetBeans (7) ......................................................................................................................................12
7. Configuration des Projets Standards (10) ...............................................................................................................................15
8. Développement Applications J2SE (4) ...................................................................................................................................17
9. Edition Visuelle des classes Swing/Awt (2) ...........................................................................................................................19
10. Développement Applications Web (HTMP, JSP & Servlets) (5) .........................................................................................20
11. Développement Applications J2EE (7) .................................................................................................................................22
12. Développement Applications J2ME (1) ................................................................................................................................24
13. Gestion de version (2) ...........................................................................................................................................................25
14. Utilisation d'autres Outils dans l'EDI NetBeans (1) .............................................................................................................26
15. Ant (2) ....................................................................................................................................................................................27
16. Modules (4) ............................................................................................................................................................................28
FAQ NetBeans
- 4 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Accueil
Comment bien utiliser cette FAQ ?
Auteurs : L'équipe Java ,
Le but :
Cette faq a été conçue pour être la plus simple possible d'utilisation. Elle tente d'apporter des réponses simples et
complètes aux questions auxquelles sont confrontés tous les débutants (et les autres).
L'organisation :
Les questions sont organisées par thème, les thèmes pouvant eux-même contenir des sous-thèmes. Lorsqu'une question
porte sur plusieurs thèmes, celle-ci est insérée dans chacun des thèmes rendant la recherche plus facile.
Les réponses :
Les réponses contiennent des explications et des codes sources. Certaines sont complétées de fichier à télécharger
contenant un programme de démonstration. Ces programmes sont volontairement très simples afin qu'il soit aisé de
localiser le code intéressant. Les réponses peuvent également être complétées de liens vers d'autres réponses, vers la
documentation en ligne de Sun ou vers un autre site en rapport.
Nouveautés et mises à jour :
Lors de l'ajout ou de la modification d'une question/réponse, un indicateur est placé à coté du titre de la question.
Cet indicateur reste visible pour une durée de 15 jours afin de vous permettre de voir rapidement les modifications
apportées.
J'espère que cette faq pourra répondre à vos questions. N'hésitez pas à nous faire part de tous commentaires/remarques/
critiques.
lien : Comment participer à cette FAQ ?
Remerciements
Auteurs : L'équipe Java ,
Un grand merci à tous ceux qui ont pris de leur temps pour la réalisation de cette FAQ. Et tout particulièrement à
Lunatix.
Aux rédacteurs :
Remerciements tout d'abord à tous ceux qui ont rédigé les questions et les réponses.
Aux correcteurs :
Remerciements également aux personnes qui ont relu les textes pour supprimer un maximum de fautes de français.
Aux visiteurs :
Remerciements enfin à tous ceux qui ont consulté cette FAQ, et qui, par leurs remarques, nous ont aidé à la
perfectionner.
un merci tout spécial à tous les membres de l'équipe qui nous ont fourni outils et logiciels nécessaires pour la réalisation
de ce document.
À toute l'équipe de NetBeans :
FAQ NetBeans
- 5 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
un grand merci à toute l'équipe de NetBeans qui nous a fait là un merveilleux cadeau. Et également un grand merci à
Sun pour avoir mis NetBeans en Open Source
Où trouver d'autres sources d'information ?
Auteurs : L'équipe Java ,

Les cours et didacticiels de la section java de www.developpez.com

Les forums de la section Java de www.developpez.com

Les FAQs Java de www.developpez.com
Comment participer à cette FAQ ?
Auteurs : L'équipe Java ,
Cette faq est ouverte à toute collaboration. Pour éviter la multiplication des versions, il serait préférable que toutes
collaborations soient transmises aux administrateurs de la faq.
Plusieurs compétences sont actuellement recherchées pour améliorer cette faq :
Rédacteur :
Bien évidemment, toute nouvelle question/réponse est la bienvenue.
Web designer :
Toute personne capable de faire une meilleure mise en page, une feuille de style ou de belles images...
Correcteur :
Malgré nos efforts, des fautes d'orthographe ou de grammaire peuvent subsister. Merci de contacter les administrateurs
si vous en débusquez une... Idem pour les liens erronés.
lien : Quels sont les droits de reproduction de cette FAQ ?
Quels sont les droits de reproduction de cette FAQ ?
Auteurs : L'équipe Java ,
Les codes sources ainsi que les réponses aux questions présentés sur cette page sont libres de droits et vous pouvez
les utiliser à votre convenance. Pour le reste, ce document constitue une oeuvre intellectuelle protégée par les droits
d'auteurs.
Copyright © 2006 Developpez LLC : Tous droits réservés Developpez LLC. Aucune reproduction ne peut en être faite
sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300
000 E de dommages et intérêts. Cette page est déposée à la SACD.
lien : Quels sont les droits de reproduction de cette FAQ ?
FAQ NetBeans
- 6 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Découvrir NetBeans
Qu'est-ce que NetBeans ?
Auteurs : L'équipe Java ,
NetBeans est à l'origine un EDI Java. NetBeans fut développé à l'origine par une équipe d'étudiants à Prague, racheté
ensuite par Sun Microsystems. Quelque part en 2002, Sun a décidé de rendre NetBeans open-source.
Mais NetBeans n'est pas uniquement un EDI Java. C'est également une plateforme, vous permettant d'écrire vos
propres applications Swing. Sa conception est completement modulaire : Tout est module, même la plateforme. Ce qui
fait de NetBeans une boite à outils facilement amélioriable ou modifiable.
La license de NetBeans permet de l'utiliser gratuitement à des fins commerciales ou non. Elle permet de développer
tout types d'applications basées sur la plateforme NetBeans. Les modules que vous pourriez écrire peuvent être open-
source comme ils peuvent être closed-source, Ils peuvent être gratuits, comme ils peuvent être payants.
Sous quelle licence est disponible NetBeans et ses packs ?
Auteurs : L'équipe Java ,
L'EDI NetBeans et la plateforme NetBeans sont toutes les deux disponibles sous licence CDDL. La licence CDDL est
une licence Open Source reconnue en tant que telle par l'Open Source Institute.
Les Pack Mobility, et C/C++ sont également disponibles sous licence CDDL.
Les Pack Entreprise et Profiler ne sont actuellement pas disponibles sous licence Open Source.
Où trouver NetBeans ?
Auteurs : L'équipe Java ,
Sur le site officiel
www.netbeans.org et plus précisement dans la section téléchargement :
NetBeans Downloads
Les petits plus
• Attention à la plate-forme : il existe une archive par plate-forme (une pour windows, deux pour linux, une pour
macOS)
• vous trouverez TROIS versions de NetBeans : une stable (5.0) et deux en cours de développement (5.5Béta2, et
6.0 Daily Build)
Les numéros de versions sont corrects au 14/10/2006
Où trouver NetBeans en français ?
Auteurs : L'équipe Java ,
Une bonne partie de l'EDI NetBeans 4.1 est disponible en français. Il vous suffit de vous rendre sur le site
http://
translatedfiles.netbeans.org et d'aller sur Files. Il vous faut ensuite choisir le répertoire pour la langue française, et
prendre le Zip le plus récent. pour le décompresser dans le répertoire d'installation de l'EDI NetBeans 4.1.
Pour l'EDI NetBeans 5.0, il vous suffit de vous rendre sur
la page des fichiers de traduction en français Et de
télécharger le fichier nommé 'NB5.0 French Translation' pour le décompresser dans le répertoire d'installation de l'EDI
NetBeans 5.0.
Il vous faudra peut-être indiquer la langue, en passant
FAQ NetBeans
- 7 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
--locale FR:fr

à la ligne de commande.
Comment installer NetBeans sur ma machine ?
Auteurs : L'équipe Java ,
Pour les utilisateurs Windows:
Il existe un installateur .exe qui installera pour vous l'EDI NetBeans. Et qui mettra à jour le fichier de configuration
pour que l'EDI NetBeans utilise le JDK que vous aurez sélectionné. Vous pouvez également récupérer une archive de
l'EDI NetBeans, qu'il vous suffira de décompresser.
Les petits plus
• l'option --jdkhome permet de spécifier le jdk Java à utiliser
lien : Comment installer NetBeans sous Windows 98 ?
lien : Pourquoi différentes versions de NetBeans selon le système d'exploitation ?
Comment installer NetBeans sous Windows 98 ?
Auteurs : L'équipe Java ,
L'installateur de NetBeans pour Windows ne fonctionne plus sous Windows 98
Mais vous pouvez également télécharger une archive Zip, qu'il vous suffit de décompresser dans un répertoire. Il vous
faudra ensuite aller vous-même dans le fichier de configuration pour indiquer à NetBeans l'emplacement du JDK qui
sera utilisé par NetBeans.
lien : Comment installer NetBeans sur ma machine ?
lien : Pourquoi différentes versions de NetBeans selon le système d'exploitation ?
lien : Comment lancer NetBeans avec un autre JDK que celui par défaut ?
Pourquoi sous Windows, il existe nb.exe et netbeans.exe ?
Auteurs : L'équipe Java ,
Rien n'est simple sous Windows :-).
nb.exe permet de lancer netbeans tout en gardant une fenêtre DOS ouverte
netbeans.exe permet de lancer netbeans sans qu'une fenêtre DOS ne reste ouverte en arrière plan.
Pourquoi différentes versions de NetBeans selon le système d'exploitation ?
Auteurs : L'équipe Java ,
Si la page de téléchargement de NetBeans vous demande de sélectionner un système d'exploitation, c'est tout simplement
parce que NetBeans vous propose des Installateurs pour chacun des environnements.
lien : Comment installer NetBeans sous Windows 98 ?
lien : Comment installer NetBeans sur ma machine ?
FAQ NetBeans
- 8 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Plateforme NetBeans
Qu'est ce que la Plateforme NetBeans ?
Auteurs : L'équipe Java ,
NetBeans n'est pas qu'un EDI. C'est également une plateforme. Il vous est possible de créer votre propre application
Awt ou Swing, basée sur la plateforme NetBeans. Pour celles et ceux d'entre vous qui viennent du monde Eclipse, cela
correspond à Eclipse RCP. Sachez que la Plateforme NetBeans existe depuis les origines de NetBeans.
La page du projet
platform.netbeans.org/ vous indiquera quelques exemples d'applications basées sur la Plateforme
NetBeans.
Et vous y trouverez également tout un tas de tutoriaux.
Qu'est ce qu'un Library Wrapper Module ?
Auteurs : Nco , L'équipe Java ,
NetBeans vous permet de créer des modules de type 'Library Wrapper Module'. Ce type de module a pour but
d'empaqueter des API tierces dans un module NetBeans, et qui pourront être réutilisées facilement par d'autres
modules. Cela vous permet de tracer quels sont les modules qui utilisent ces APIs tièrces, facilitant votre travail lors
de la mise à jour de ces APIs vu que vous saurez exactement quels autres modules pourraient être affectés par cette
mise à jour.
Lors de la création de ce type de module, il vous suffira de sélectionner plusieurs JARs pour les rajouter d'un seul coup.
Dans le champs de saisie, les JARs seront séparés par un ";".
Comment puis-je rajouter la Javadoc de bibliothèques que j'ai wrappé dans un module?
Auteurs : Nco ,
L'ajout de javadoc via le "library manager" fonctionne bien pour les projets java standard, mais avec un projet module
il ne voit rien (à cause de la gestion du classpath). Rajouter la javadoc dans le "Gestionnaire de Plateforme Netbeans"
ne rencontrera pas plus de succès. Apres avoir créé le wrapper, il faut créer une nouvelle entrée dans le Gestionnaire de
Bibliothèque ("Library Manager") avec les jar qui ont été copiés dans le rep /release/module/ext/ et y attacher la javadoc.
Mon second module ne trouve pas des classes présentes dans mon premier module. Pourquoi ?
Auteurs : Nco ,
Par défaut, tout ce qui est dans un module NetBeans n'est pas visible de l'extérieur. Ce qui permet de n'exposer à
l'extérieur que ce que vous désirez qui soit réellement exposé.
Dans la partie API Versionning de votre premier module, il vous faudra indiquer quels sont les packages qui seront
"public", c'est à dire visible par les modules dépendants.
FAQ NetBeans
- 9 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > EDI NetBeans
Comment lancer NetBeans avec un autre JDK que celui par défaut ?
Auteurs : L'équipe Java ,
Il existe deux possibilités pour cela.
• Soit vous passez des paramètres à la ligne de commande en rajoutant l'option --jdkhome suivie du chemin vers
le répertoire du JDK Java.
• Soit vous modifiez le fichier etc/netbeans.conf pour y modifier (ou rajouter) la ligne suivante
netbeans_jdkhome="chemin vers le répertoire du JDK Java"
Exemple: sous Windows, pour démarrer NetBeans avec une préversion de java 6 :
"netbeans.exe" --jdkhome "C:\Program Files\Java\jdk1.6.0\bin\javaw.exe"
À vous d'adapter en fonction de votre système d'exploitation, et de l'emplacement de l'exécutable java.
Comment définir un répertoire différent de celui utilisé par défaut par NetBeans ?
Auteurs : L'équipe Java ,
Pour cela, vous avez deux possibilités:
• Soit vous passez des paramètres à la ligne de commande en rajoutant l'option --userdir suivie du chemin vers le
répertoire utilisateur.
• Soit vous modifiez le fichier etc/netbeans.conf pour y modifier (ou rajouter) la ligne suivante
netbeans_default_userdir="chemin vers le répertoire utilisateur"
Où trouver de l'aide sur NetBeans ?
Auteurs : L'équipe Java ,
Dans l'EDI NetBeans : Menu Help -> Help Contents
Sur le
site web Francophone de netBeans.org: Docs & Support
Les brouillons du livre Neteans IDE Field Guide
Sur le
forum NetBeans de developpez.com
Sur la
page des cours consacrés à NetBeans de developpez.com
Sur le
blog de Vincent Brabant consacrés à NetBeans, Java et autres
Sur le
site d'aggrégation de blogs en français consacrés à NetBeans
Sur le
site web netBeans.org: Docs & Support
Sur le
site d'aggrégation de blogs en anglais consacrés à NetBeans
FAQ NetBeans
- 10 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Éditeur Java pour l'EDI NetBeans
Les raccourcis claviers indispensables
Auteurs : L'équipe Java ,
Depuis sa version 5, NetBeans vous propose 3 profils clavier. Celui de NetBeans, bien évidemment, mais également
un profile clavier pour les utilisateurs d'Eclipse ainsi qu'un profile clavier pour les habitués d'emacs. Voici, dans
le désordre, quelques raccourcis claviers indispensables sous NetBeans (clavier configuration standard, et pas en
configuration emacs ni Eclipse), et passant bien sûr les classiques Ctrl + C, Ctrl + V et autres que tout le monde connait
Raccourcis clavier
• Ctrl + espace : La complétion automatique : si vous devez n'en connaitre qu'un, que ce soit celui-la
• Alt + Maj + F : Fix imports
• Alt + Maj + I : Ajoute la directive d'import pour la classe où se situe le curseur
• Ctrl + Maj + P : Recherche d'une chaine de caractère, un type de fichier, ... dans les projets
• Alt + O : Affichage de la source
• Alt + G : Se positionner sur la déclaration de la variable, méthode où le curseur est positionné
• Alt + Maj + E : Affiche le source JUnit correspondant
• Ctrl + Maj + F : Mise en forme du code (vous pouvez sélectionner une zone de code pour restreindre le formatage)
• Ctrl + T / Ctrl + D : Indentation/Désindentation du code (vous pouvez sélectionner plusieurs lignes pour
(dés)indenter toutes ces lignes de code)
• Ctrl + E : Efface la ligne courante
• Ctrl + Maj + J: Permet d'internationaliser la chaine de caractère
• Ctrl + Maj + T / D: Pour commenter/Décommenter à l'aide de // les lignes sélectionnées
• Crtl + K / Ctrl + L : Insérer le mot correspondant précédent / suivant
• Crtl + J suivi de S / E : Démarre / Arrête l'enregistrement d'une macro
Comment aller d'une accolade à l'autre ?
Auteurs : L'équipe Java ,
Pour aller d'une accolade { à l'autre }, il existe un raccourci clavier Crtl + [ qui est défini. Malheureusement, le caractère
[ est disponible en pressant AltGr + ^ (du moins sur un clavier belge. À vérifier sur un clavier français.)
Il faudra donc tout d'abord modifier le raccourci clavier avant de pouvoir utiliser ce raccourci.
Comment générer les getters et setters d'une classe ?
Auteurs : L'équipe Java ,
Pour générer automatiquemet les getters et setters d'une classe, il vous suffit de faire :
bouton droit sur cette classe (dans les différentes vues (Projects, File) ou l'éditeur java) -> refactor -> encapsulate fields
ou, depuis le menu principal
refactor -> encapsulate fields
FAQ NetBeans
- 11 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Les petits plus
• Dans l'éditeur, sélectionner un attribut permet de ne pré-selectionner que celui-ci dans
la boite de dialogue
Comment organiser mes import ?
Auteurs : L'équipe Java ,
Dans l'éditeur :
bouton droit -> Fix Imports
si la résolution automatique peut porter à confusion (par exemple java.util.Date et java.sql.Date), une boite de dialogue
vous demandera de faire votre choix.
Les petits plus
• Cette option est accessible par le raccourci Alt - Maj - F
FAQ NetBeans
- 12 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Configuration de l'EDI NetBeans
Comment rajouter un JDK à la liste des plateformes ?
Auteurs : le y@m's ,
Dans le menu Tools, choisissez Java Platform Manager.
A gauche de la fenêtre se trouve la liste des JDK disponibles.
Pour en rajouter un, cliquez sur le bouton Add Platform.
lien : Comment spécifiez un JDK spécifique pour un projet ?
lien : Comment développer en jdk 5.0 ?
Comment lier la javadoc au jdk et à une lib ?
Auteurs : L'équipe Java ,
Pour la Javadoc de Sun, il faut spécifier le chemin dans la boite de dialogue accessible via le menu Tools -> Java Platform
Manager. Sélectionnez alors dans le panneau de gauche le jdk. Cliquez dans le panneau de droite sur l'onglet Javadoc
et, dans la boite de dialogue, cliquez sur Add Zip/Folder. Indiquez ensuite ou le répertoire, ou l'archive.
Pour la javadoc d'une librairie, allez dans le menu Tools -> Library Manager. Sélectionnez alors dans le panneau de
gauche la librairie. Cliquez dans le panneau de droite sur l'onglet Javadoc et, dans la boite de dialogue, cliquez sur Add
Zip/Folder. Indiquez ensuite ou le répertoire, ou l'archive.
Pour les javadocs, il est possible de ne spécifier que des répertoires et des archives. Il n'est pas possible de spécifier
une URL. Ceci afin d'éviter que tous les développeurs pointent vers l'URL du JDK de Sun. Il vous faut donc rapatrier
l'archive depuis le site. Aussi, nous vous conseillons d'utiliser un répertoire et non une archive. Ceci afin de ne pas
ralentir NetBeans lorsque vous voulez consulter de la javadoc.
Pour obtenir la Javadoc au moment du code completion, les sources suffisent Il n'est donc
pas nécessaire de rapatrier toute la Javadoc du JDK ou de la librairie si vous en posséder
les sources.
Comment lier les sources au jdk et à une librairie ?
Auteurs : L'équipe Java ,
Pour les sources des jdk de sun, il faut spécifier le chemin dans la boite de dialogue accessible via le menu Tools -> Java
Platform Manager. Sélectionnez alors dans le panneau de gauche le jdk. Cliquez dans le panneau de droite sur l'onglet
Sources et, dans la boite de dialogue, cliquez sur Add Jar/Folder. Indiquez ensuite ou le répertoire, ou l'archive.
Pour les sources d'une librairie utilisée, allez dans le menu Tools -> Library Manager. Sélectionnez alors dans le panneau
de gauche la librairie. Cliquez dans le panneau de droite sur l'onglet Sources et, dans la boite de dialogue, cliquez sur
Add Jar/Folder. Indiquez ensuite ou le répertoire, ou l'archive.
Pour les sources, il est possible de ne spécifier que des répertoires et des archives. Il n'est pas possible de spécifier une
URL. Ceci afin d'éviter que tous les développeurs pointent vers une URL Internet. Il vous faut donc rapatrier l'archive
depuis le site. Aussi, nous vous conseillons d'utiliser un répertoire et non une archive. Ceci afin de ne pas ralentir
NetBeans lorsque vous voulez consulter de la javadoc.
Si vous avez spécifié l'endroit où se trouvent les sources, cela suffit à NetBeans pour vous
proposer la Javadoc lors du code completion. Il n'est donc pas nécessaire de rapatrier toute
la Javadoc du JDK ou de la librairie si vous en posséder les sources.
Lorsque vous voulez consulter les sources d'une classe (par exemple String), placez le
pointeur de votre souris au-dessus de la déclaration String et appuyez sur la touche Ctrl. La
déclaration String se transforme alors en hyperlien. Il vous suffit de cliquer dessus pour aller
directement dans les sources.
FAQ NetBeans
- 13 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Il vous est également possible d'utiliser Alt - O comme raccourci clavier.
Comment changer le navigateur web utilisé pour afficher les pages d'aide ?
Auteurs : L'équipe Java ,
Menu Tools -> Options, puis dans General, sélectionner la liste déroulante "Web Browser". Vous pouvez choisir parmis
4 possibilités:
• Internet Explorer,
• FireFox,
• Swing HTML Browser
• ou Default System Browser
Comment définir ses propres modèles ?
Auteurs : L'équipe Java ,
Les modèles sont des modèles de fichiers (Java, Html, Xml, JSP) prêts à l'emploi. NetBeans vous offre un peu moins de
60 modèles que vous pouvez modifier à votre guise. Vous pouvez également les dupliquer pour en créer de nouveaux.
Pour modifier / créer des modèles, Tools -> Template Manager
Comment définir ses propres modèles de code ?
Auteurs : L'équipe Java ,
Les modèles de code sont des bouts de code accessibles via des raccourcis typographiques.
Un exemple : tapez sout quelque part dans votre code, suivi de la touche d'espacement, normalement vous devriez avoir
le texte System.out.println(""); inséré, avec le curseur positionné entre les guillemets !
Une autre possibilité intéressante, si vous ne connaissez pas l'abbréviation est la suivante:
tapez Sys quelque part dans votre code, et pressez ensuite Ctrl - Espace. NetBeans va alors vous proposer
System.out.println et System.err.println, tout en vous indiquant le raccourci typographique que vous pourrez utiliser
la prochaine fois.
Vous pouvez bien évidemment créer vos propres modèles de code: Tools -> Options -> Editor.
Choisissez l'onglet Code Template.
Choisissez dans language l'éditeur approprié
Vous y verrez tout un tas d'abbréviation et le texte final une fois l'abbréviation étendue.
quelques exemples :
• boucle d'iteration : tapez for et ctrl + espace
NetBeans vous suggérera 3 iterations possibles.
• condition : tapez if et ctrl + espace
NetBeans vous créera structure if (condition) {} else {}.
Comment utiliser JUnit avec NetBeans ?
Auteurs : L'équipe Java ,
Le framework de test Junit est très utilisé et est disponible depuis
www.junit.org
Il est complètement intégré à NetBeans, et vous n'avez besoin de rien installer en plus.
FAQ NetBeans
- 14 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Lorsque vous créez un projet Java classique, un répertoire dédié aux sources des tests unitaires est créé.
Vous pouvez à tout moment demander à NetBeans de générer une classe de test correspondante à votre classe.
Pour cela, il vous faut sélectionner la classe pour laquelle vous désirez créer des tests unitaires, et ensuite appuyer sur
Ctrl + Maj + U. Cela vous ouvre une boite de dialogue où vous sont proposés un nom pour votre classe de test (le même
nom que la classe, suffixé par Test), ainsi que l'endroit où sera mis votre classe de test. Et vous avez la possibilité de
modifier le code qui doit être généré.
Sachez que le module est assez "intelligent" que pour ne pas toucher aux méthodes déjà existantes lorsque vous
demanderez ultérieurement de générer à nouveau la classe de test. Il ne ferra que rajouter les méthodes de test pour
les nouvelles méthodes que vous auriez créées entre temps.
FAQ NetBeans
- 15 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Configuration des Projets Standards
Comment accéder aux propriétés d'un projet ?
Auteurs : le y@m's ,
Dans la fenêtre Projects, faire un clic droit sur le nom du projet et sélectionnez Properties.
Une autre possibilité est, depuis le menu principal, de sélectionnez Files -> Project Properties
où Project est le nom du projet sur lequel vous travaillez actuellement.
Comment spécifiez un JDK spécifique pour un projet ?
Auteurs : le y@m's ,
Dans les propriétés du projet, sélectionner l'option Libraries puis choisir le JDK parmi ceux disponibles (liste déroulante
Java Platform).
lien : Comment accéder aux propriétés d'un projet ?
lien : Comment rajouter un JDK à la liste des plateformes ?
lien : Comment développer en jdk 5.0 ?
Comment spécifier des options pour la compilation d'un projet ?
Auteurs : le y@m's ,
Dans les propriétés du projet, sélectionner l'option Compiling puis préciser les options voulues dans le champ Additional
Compiler Options.
lien : Comment accéder aux propriétés d'un projet ?
Comment changer les répertoires sources ?
Auteurs : L'équipe Java ,
Bouton droit sur le projet -> Properties -> Sources
Add Folder pour ajouter un répertoire de sources
Remove pour ne plus considérer un répertoire comme un répertoire de sources
Comment ajouter un JAR à mon projet ?
Auteurs : L'équipe Java ,
bouton droit sur le projet -> properties -> Librairies -> onglet Compile: Add jar/folder
Sélectionner l'archive JAR (ou Zip).
Comment ajouter des .class à mon projet ?
Auteurs : L'équipe Java ,
bouton droit sur le projet -> properties -> Librairies -> onglet Compile: Add jar/folder
FAQ NetBeans
- 16 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sélectionner le répertoire racine où se trouvent les classes compilées (fichiers .class).
Comment ajouter des librairies au CLASSPATH ?
Auteurs : L'équipe Java ,
bouton droit sur le projet -> properties -> Librairies -> onglet Compile: Add Library
Sélectionner la(les) librairie(s) dont votre projet est dépendant.
Comment ajouter des projets au CLASSPATH ?
Auteurs : L'équipe Java ,
bouton droit sur le projet -> properties -> Librairies -> onglet Compile: Add Project
Sélectionner l'emplacement où se situe votre projet. Dans l'encadré Project Jar Files, devrait apparaitre le fichier JAR
correspondant au projet sélectionné.
Les petits plus
• En décochant la case Build projects on ClassPath, NetBeans ne compilera plus les
projets dont vous dépendez avant de compiler le vôtre
Comment développer en jdk 5.0 ?
Auteurs : L'équipe Java ,
NetBeans supporte pleinement le développement d'application J2SE 5.0 depuis sa version 4.0. À vous de voir que le
projet soit bien déclaré comme utilisant le JDK 5.0. File -> Project Properties -> Libraries -> Java Platform devrait
afficher JDK 1.5
et que le source level soit également défini pour 5.0
bouton droit sur le projet -> Properties -> Sources -> Source Level devrait afficher 1.5
Comment générer la JavaDoc de votre projet ?
Auteurs : L'équipe Java ,
bouton droit sur le projet -> Generate Javadoc for Project
détails
• Vous pouvez paramétrer la génération de la Javadoc en cliquant droit sur le noeud du Projet, Properties , Build
| Documenting

Vous pouvez entièrement configurer ce que la Javadoc doit générer en modifiant la target du script Ant associé
à votre projet
• Vous avez également la possibilité de modifier les paramètres passés à la tâche Javadoc en éditant le fichier
nbproject/project.properties, visible dans la fenêtre Files (Ctrl - 2).
FAQ NetBeans
- 17 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Développement Applications J2SE
Comment créer un projet Java ?
Auteurs : L'équipe Java ,
Ctrl - Maj - N ou File > New Project Dans la catégorie, choisissez General NetBeans vous propose 4 types de projet
Java, selon vos désirs:
Projets Java
• Application Java
• Bibliothèque de classe Java
• Projet Java ayant des Sources déjà existants
• Projet Java ayant un script Ant déjà existant
Vous devriez utiliser Application Java pour vos tout nouveaux projets.
Comment exporter son application dans une archive JAR ?
Auteurs : L'équipe Java ,
Chaque fois que le projet est compilé, l'archive JAR est automatiquement créée.
Cette archive est créée dans le sous-répertoire dist du projet, et l'archive JAR portera le nom du projet.
détails
• Vous pouvez modifier le nom du jar en éditant l'entrée dist.jar du fichier nbproject/project.properties, mais cela
n'est pas conseillé
• Si vous avez défini une Main Class pour ce projet, elle sera automatiquement rajoutée dans le manifest pour en
faire un jar exécutable
• Vous pouvez également rajouter d'autres informations dans le fichier manifest.mf situé à la racine du projet.
(visible uniquement dans la fenêtre Files (Ctrl - 2))
Comment passer des arguments à la JVM/ mon application ?
Auteurs : L'équipe Java ,
bouton droit sur le projet, -> Properties
Dans le panneau de gauche, sélectionnez Run
Dans Main Class: la classe possédant la méthode main
Dans Arguments : les arguments de l'application (qui seront passés en paramètre à la méthode main(String[] args))
Dans VM Options : les paramêtres à passer à la machine virtuelle. Par exemple: -Xms10m
Dans Working Directory : le répertoire utilisé pour démarrer l'application. Si rien n'est précisé, c'est le répertoire
racine du projet
Comment déboguer une application Java ?
Auteurs : L'équipe Java ,
cliquez dans la marge de gauche d'une classe, à hauteur de la ligne où vous désirez mettre un point d'arrêt.
une autre possibilité est de cliquer-droit sur la ligne de code et de choisir l'option Toggle breakpoint dans le menu
contextuel pour ajouter/retirer des points d'arrêts.
Il existe également un raccourci clavier ( Ctrl - F8) pour obtenir le même résultat.
FAQ NetBeans
- 18 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Lorsque vous aurez demandé d'éxecuter votre projet en mode débogage (Run -> Debug Main Project, ou F5) et que
le programme atteindra ce point d'arrêt, NetBeans suspendra le déroulement de l'application. Et affichera les fenêtres
concernant le débogage au bas de l'écran. Et la barre d'outils dédiée au débogage apparaitra en haut de l'écran.
Vous pouvez bien sûr mettre des points d'arrêt partout où cela vous semble nécessaire.
Les petits plus
• Step into(F7) : permet de rentrer dans une méthode
• Step over(F8) : permet de passer une méthode
• Step out(Ctrl - F7) : permet de sortir d'une méthode
• Dans la fenêtre Local Variables : vous pouvez consulter les valeurs des variables, connaitre leur type, ...
• Dans la fenêtre Local Variables : Une variable dont la valeur apparait en gras est une variable qui vient d'être
modifiée
• Dans la fenêtre Local Variables : bouton droit sur une variable : edit value permet de changer à chaud la valeur
• Dans la fenêtre Breakpoints : vous pouvez activer/désactiver des points d'arrêt sans les retirer
• Dans la fenêtre Breakpoints : vous pouvez regrouper les points d'arrêt pour facilement activer/désactiver tout un
groupe de points d'arrêts
• Dans la fenêtre Breakpoints : vous pouvez créer des points d'arrêt lorsque certaines conditions sont rencontrées.
Comme lors du chargement d'une classe, ou la capture d'une exception, ou le démarrage d'un thread, ...
• Dans la fenêtre Sources : vous pouvez cocher/décocher les sources devant être utilisées lors du débogage. Par
défaut, les sources de la JRE ne sont pas sélectionées.
lien : Comment déboguer un projet Tomcat ?
FAQ NetBeans
- 19 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Edition Visuelle des classes Swing/Awt
Comment faire une interface graphique sous NetBeans ?
Auteurs : L'équipe Java ,
Depuis toujours, NetBeans vous permet de créer visuellement vos interfaces graphiques Swing / Awt.
Pour cela, il vous faut être attentif, lorsque vous créez un nouveau fichier (via File -> New File) de bien choisir un
type appartenant à la catégorie Java GUI Form. Ce n'est uniquement qu'en sélectionnant un type appartenant à cette
catégorie que vous pourrez profiter de l'éditeur visuel.
En plus de supporter les layouts que sont BorderLayour, BoxLayout, GridLayout, GridbagLayout, CardLayout, et
FlowLayout, NetBeans supporte également le NullLayout et le AbsoluteLayout.
Mais la grande nouveauté introduite avec NetBeans 5.0 est le support de Matisse. (repose sur le layout nommé Free
Design).
Matisse révolutionne vraiment la conception d'interface graphique Swing et AWT. au point même que certains en
viennent à dire qu'il est plus simple maintenant de concevoir une interface graphique avec NetBeans qu'avec Microsoft
Visual Editor.
Comment empécher la création d'un modèle pour JTable ?
Auteurs : Anis Frikha , L'équipe Java ,
Dans votre Form, au niveau source, vous créez une méthode getMonModel() qui retourne un TableModel. Ensuite, au
niveau design, vous sélectionnez la table. Dans les propriétés, vous cliquez sur les ... au niveau de model. Vous cliquez
sur Form Connection, et sélectionnez la propriété monModel.
Et voilà. Vous utilisez maintenant votre modèle au lieu de celui créé par défaut.
FAQ NetBeans
- 20 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Développement Applications Web (HTMP, JSP & Servlets)
Comment créer ses pages JSP ?
Auteurs : L'équipe Java ,
File -> New File -> Web -> JSP
Dans les options, indiquer si c'est un fichier JSP (par défaut, extension .JSP), ou un document JSP (syntaxe XML,
extension .JSPX). N'oubliez pas de cocher la case Create as a JSP Fragment, si c'est juste un fragment de page (à inclure
dans une page JSP ou un document JSP).
Notez que depuis NetBeans 5.0, vous avez également une palette d'éléments, ce qui vous permet de facilement rajouter
des formulaires, des tableaux à vos pages JSP.
Comment créer une application Web à l'aide de JSF ?
Auteurs : L'équipe Java ,
NetBeans fournit un support light pour JSF. Lorsque vous créez un projet pour une application Web, vous pouvez,
après avoir indiqué à la deuxième étape son emplacement, le serveur sur lequel il tournera, indiquer le framework que
vous désirez intégrer dans votre application web.
Un des frameworks proposés est JSF 1.1. (l'autre étant Struts 1.2.7).
Une fois le framework JSF 1.1 sélectionné, vous devez indiquer si l'EDI NetBeans doit valider le XML et/ou vérifier
les objets.
L'EDI NetBeans aura alors créé le fichier face-config.xml et configuré le fichier web.xml selon vos désidératas.
Lorsque vous éditez le fichier faces-config.xml, vous pouvez cliquez-droit et sélectionner l'entrée Java Server Faces
pour vous voir proposer les actions suivantes:
Actions proposées
• Add Navigation Rule: Vous permet de définir des règles de navigation
• Add Navigation Case: Vous permet de définir la navigation entre vos pages.
• Add Managed Bean: pour définir les Java beans qui pourront être pris en charge par JSF.
Comment créer une application Web à l'aide de Struts ?
Auteurs : L'équipe Java ,
NetBeans fournit un support light pour Struts. Lorsque vous créez un projet pour une application Web, vous pouvez,
après avoir indiqué à la deuxième étape son emplacement, le serveur sur lequel il tournera, indiquer le framework que
vous désirez intégrer dans votre application web.
Un des frameworks proposés est Struts 1.2.7 (l'autre étant JSF 1.1).
Une fois le framework Struts 1.2.7 sélectionné, vous devez valider l'URL Pattern qui vous est proposé. N'oubliez pas de
cocher la case Add Struts TLD si vous désirez utiliser les TLD de Struts dans vos page JSP.
L'EDI NetBeans aura alors créé les fichiers struts-config.xml, validation.xml, validator-rules.xml, tile-defs.xml, et
configuré le fichier web.xml selon vos désidératas.
FAQ NetBeans
- 21 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Lorsque vous éditez le fichier struts-config.xml, vous pouvez cliquer-droit et sélectionner l'entrée Struts pour vous voir
proposer les actions suivantes:
Actions proposées
• Add Action
• Add Forward/Include Action:
• Add Forward
• Add Exception
• Add ActionForm Bean
• Add ActionForm Bean Property
Y a-t-il un support pour Tomcat ?
Auteurs : L'équipe Java ,
Depuis que je connais NetBeans (version 3.1), il a toujours intégrer une version de Tomcat. L'EDI NetBeans 5.0 est livré
avec la version 5.5.9 de Tomcat. Vous n'avez rien de spécial à configurer pour exécuter votre application sous Tomcat.
Comment déboguer un projet Tomcat ?
Auteurs : L'équipe Java ,
Rien de plus simple pour cela.
Il vous suffit de sélectionner, dans la fenêtre Projets, le noeud de la page JSP ou HTML de votre projet Tomcat, de
cliquez-droit dessus et de sélectionnez debug. Tomcat sera alors automatiquement lancé en mode debug. Et vous pourrez
déboguer votre application comme vous le feriez pour une application Java. Sachez que NetBeans supporte le débogage
pas à pas également dans les pages JSP.
lien : Comment déboguer une application Java ?
FAQ NetBeans
- 22 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Développement Applications J2EE
Comment développer une application J2EE avec NetBeans ?
Auteurs : L'équipe Java ,
Depuis que je connais NetBeans (version 3.1), il a toujours intégré une version Tomcat récente. Et il a toujours permis
de créer des pages HTML, des pages JSP, des servlettes, ... Au fil des versions, le support s'est toujours amélioré et
enrichi, ce qui fait que NetBeans 5.0 fournit maintenant un support complet J2EE, supportant également les EJB, les
Web Services, ...
Par exemple :
Support fournis pour le développement J2EE
• Support HTML 3.2, 4.0 et 4.01
• Support Spécification JSP 2.0
• Support Spécification Servlet 2.4
• Support Spécification JSF 1.1
• Support Spécification EJB 2.0
• Support Web Services
• Support Tomcat 5.5.9
• Support Struts 1.2.7
• Support JBoss 4.0.3
• Support BEA WebLogic
• Support Sun Java System Application Server Platform Edition 8.1
Y a-t-il un support pour Tomcat ?
Auteurs : L'équipe Java ,
Depuis que je connais NetBeans (version 3.1), il a toujours intégrer une version de Tomcat. L'EDI NetBeans 5.0 est livré
avec la version 5.5.9 de Tomcat. Vous n'avez rien de spécial à configurer pour exécuter votre application sous Tomcat.
Y a-t-il un support pour JBoss ?
Auteurs : L'équipe Java ,
C'est une des grandes nouveautés de l'EDI NetBeans 5.0
L'EDI NetBeans 5.0 intègre un support pour la version 4.0.3 de Jboss Mais il vous faudra configurer NetBeans pour
indiquer l'emplacement de JBoss.
Ouvrez la fenêtre Runtime (CTRL - 5). Cliquez-droit sur le noeud Server et choisissez Add Server. Dans le champs
Server, sélectionnez JBoss Application Server 4.0.3 et donnez lui un nom. Cliquez ensuite sur Next et indiquez
l'emplacement où le serveur d'application JBoss est installé.
Vous pouvez également gérer les serveurs via Tools -> Server Manager.
Depuis l'annonce faite à JavaOne 2006 que JBoss allait devenir un partenaire de NetBeans, il n'aura pas fallu attendre
longtemps. Puisque 3 mois plus tard, JBoss et NetBeans annoncaient la disponibilité de JBoss NetBeans IDE.
FAQ NetBeans
- 23 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Cette version de JBoss NetBeans IDE est une offre groupée de NetBeans 5.5 Béta 2 avec JBoss 4.0.4 et l'implementation
technique de JBOSS EJB3, permettant le support des spécifications EJB3 et JPA (Java Persistance API).
lien :
EDI Jboss NetBeans
Y a-t-il un support pour BEA WebLogic ?
Auteurs : L'équipe Java ,
C'est une des grandes nouveautés de l'EDI NetBeans 5.0
L'EDI NetBeans 5.0 intègre un support pour la version 9.0 de BEA WebLogic Mais il vous faudra configurer NetBeans
pour indiquer l'emplacement de WebLogic.
Ouvrez la fenêtre Runtime (CTRL - 5). Cliquez-droit sur le noeud Server et choisissez Add Server. Dans le champs
Server, sélectionnez BEA WebLogic Application Server 9.0 et donnez lui un nom. Cliquez ensuite sur Next et indiquez
l'emplacement où le serveur d'application WebLogic est installé.
Vous pouvez également gérer les serveurs via Tools -> Server Manager.
Puis-je développez des EJB ?
Auteurs : L'équipe Java ,
Oui. L'EDI NetBeans vous permet également de développer des modules EJB.
Vous pourrez créer des Sessions Beans, Entity Beans, Message-Driven Beans
Puis-je développez des EJB selon la spécification EJB 3 ?
Auteurs : L'équipe Java ,
Le support des EJB 3 a été introduit dans NetBeans 5.5.
Le développement de l'EDI NetBeans 5.5 a été axé principalement sur le support de Java EE 5.
Puis-je développez des WebServices ?
Auteurs : L'équipe Java ,
Oui, L'EDI NetBeans vous permet de développer des Web Services.
FAQ NetBeans
- 24 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Développement Applications J2ME
Comment développer en J2ME sous NetBeans ?
Auteurs : L'équipe Java ,
L'EDI NetBeans 5.0 ne supporte pas "Out of the box" le développement d'applications J2ME. Il vous faut installer le
"mobility pack" pour pouvoir développer des applications J2ME.
Notez également que, contrairement à l'EDI NetBeans qui est un projet open source, le mobility pack de NetBeans n'est
pas disponible en open source. Mais tout comme l'EDI NetBeans, il vous permet de développer vos applications J2ME
gratuitement, aussi bien pour un usage privé que commercial.
Une fois l'EDI NetBeans installé sur votre machine, téléchargez, depuis le site de NetBeans, le mobility pack de NetBeans.
Suivez bien les instructions d'installation.
Vous pouvez vérifier que le mobility pack est bien installé. Pour cela, File -> New Project. Si la catégorie Mobility
apparait, alors le mobility pack est bien installé.
lien : http://www.netbeans.org
FAQ NetBeans
- 25 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Gestion de version
Quels outils de Version Control sont supportés par NetBeans ?
Auteurs : L'équipe Java ,
L'EDI NetBeans 5.0 est fourni avec un tout nouveau support pour CVS qui devrait grandement faciliter la vie des
personnes confrontées pour la première fois à CVS. Mais, il est toujours possible de revenir à la version précédente de
support CVS pour ceux qui le désirent. Via le centre de mise à jour, vous pouvez installer des supports pour PVCS,
ClearCase et SubVersion, bien que ceux-ci ne soient pas encore de qualité suffisante pour être utilisée en production.
Les prochaines versions de l'EDI NetBeans (5.5 et autres) intégrent un nouveau support pour SubVersion, basé sur le
coeur du nouveau support pour CVS.
lien : Comment extraire un projet sous CVS ?
Comment extraire un projet sous CVS ?
Auteurs : L'équipe Java ,
Lorsque vous faites un check out d'un module CVS, il y a deux possibilités qui s'offrent à vous.
Soit NetBeans a répéré des projets NetBeans dans ce module CVS et vous proposera de les ouvrir.
Soit NetBeans n'a pas identifié de projet NetBeans et vous proposera d'en créer un.
lien : Quels outils de Version Control sont supportés par NetBeans ?
FAQ NetBeans
- 26 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Utilisation d'autres Outils dans l'EDI NetBeans
Quels sont les outils à ma disposition pour la création d'états sous NetBeans ?
Auteurs :
Jasper Reports vous permet de générer des rapports vis à vis d'un modèle défini au préalable. Il existe un excellent
tutoriel expliquant comment l'utiliser sous NetBeans
lien :
Utilisation de Jasper Reports sous NetBeans
FAQ NetBeans
- 27 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Ant
Comment utiliser Ant avec NetBeans ?
Auteurs : L'équipe Java ,
Depuis NetBeans 4.0, Ant est devenu le coeur de la gestion de projets. Tous vos projets sont en fait gérés par un script
Ant. Ainsi, il vous est même possible de compiler votre projet Java sans avoir à démarrer NetBeans pour cela. Ce qui
est vraiment très pratique. De ce fait, Ant est bien évidemment supporté par défaut. Et vous pouvez toujours bénéficier
des assistants pour créer un script Ant ou même développez votre propre tâche Ant.
L'ouverture d'un fichier de script Ant entraine l'activation d'un éditeur spécifique qui connait la syntaxe et qui vous
propose même la complétion de code.
Pour l'exécution, un clic droit sur le fichier et Run Target suffit.
Il est également possible de déboguer un script Ant en choisissant l'option Debug Target dans le menu contextuel.
lien : Comment connaitre le répertoire où réside Ant ?
Comment connaitre le répertoire où réside Ant ?
Auteurs : Frederic Foiry ,
Rendez-vous dans Tools -> Options -> Miscellaneous -> Ant.
Par défaut, il pointe sur la version 1.6.5 de Ant livré avec NetBeans.
lien : Comment utiliser Ant avec NetBeans ?
FAQ NetBeans
- 28 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Sommaire > Modules
Qu'est-ce qu'un Module NetBeans ?
Auteurs : L'équipe Java ,
Un module NetBeans est l'équivalent d'un plug-in Eclipse. Tout NetBeans n'est d'ailleurs qu'un ensemble de modules.
Ainsi, l'éditeur Java est un module. Le refactoring est un autre module, la gestion des projets J2SE est un autre
module, ..., ...
Et vous avez la possibilité de désactiver certains modules, si ceux-ci ne vous intéressent pas, pour gagner de l'espace
mémoire.
Pour cela, Tools -> Module Manager. Et décocher la case Active des modules que vous ne comptez pas utiliser.
lien : Installer un module via le centre de mise à jour
lien : Comment installer un module ?
lien : Où trouver des modules pour NetBeans ?
Où trouver des modules pour NetBeans ?
Auteurs : L'équipe Java ,
NetBeans vous propose toute une série de modules via le centre de mise à jour
Tools -> Update Center
Sélectionnez ensuite le serveur de mise à jour désiré, et cliquez sur Next. Parmis la liste proposée, sélectionnez le module
et cliquez sur Add. Cliquez sur Next, acceptez la licence. Le module se télécharge et vous devrez accepter sa signature
pour qu'il s'installe.
Selon le type de module installé, un redémarrage de l'EDI NetBeans vous sera ou non proposé.
Vous pouvez également vous rendre sur
http://www.nbextras.org qui vous proposera d'autres modules pour
NetBeans.
lien : Installer un module via le centre de mise à jour
lien : Comment installer un module ?
lien : D'autres modules pour NetBeans
Comment installer un module ?
Auteurs : L'équipe Java ,
Il existe deux façons pour installer un plug-in
Soit le module est disponible sous la forme d'un fichier compressé (nbm)
• Téléchargez le fichier
• Enregistrez le sur votre disque local
• Dans Tools -> Update Center, choisissez Install manually download module (nbm)
• Sélectionnez le fichier nbm
Soit le module est disponible depuis les serveurs de mise à jour
FAQ NetBeans
- 29 -
Les sources présentées sur cette pages sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre la page de présentation de ces sources
constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucune
reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez
LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts.
http://netbeans.developpez.com/faq/
Dans ce cas, cfr Où trouver des modules pour NetBeans ?
lien : Installer un module via le centre de mise à jour
lien : Où trouver des modules pour NetBeans ?
Comment configurer le proxy dans NetBeans ?
Auteurs : L'équipe Java ,
Pour pouvoir, par exemple installer un nouveau module ou accéder à internet, il est nécessaire de configurer un éventuel
proxy dans NetBeans.
Pour cela, Tools -> Options -> General
Vous avez la possibilité
1 d'indiquer que vous allez utiliser aucun proxy
2 d'utiliser le proxy définit par votre système (par défaut)
3 de définir un proxy spécifique pour netbeans. Dans ce cas, vous devrez indiquer le hostname du serveur proxy
et son port.