site web dynamique avec netbeans

29
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

Upload: izelarab-marzouk

Post on 01-Jul-2015

1.564 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: site web dynamique avec Netbeans

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 forumNetBeans 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 informationsqu'elle propose sont correctes. Les auteurs font leur maximum, mais l'erreur esthumaine. 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

Page 3: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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) ................................................................................................................................................................................. 42. Découvrir NetBeans (8) .............................................................................................................................................................63. Plateforme NetBeans (4) ........................................................................................................................................................... 84. EDI NetBeans (3) ...................................................................................................................................................................... 95. Éditeur Java pour l'EDI NetBeans (4) .................................................................................................................................... 106. Configuration de l'EDI NetBeans (7) ......................................................................................................................................127. Configuration des Projets Standards (10) ............................................................................................................................... 158. Développement Applications J2SE (4) ................................................................................................................................... 179. Edition Visuelle des classes Swing/Awt (2) ........................................................................................................................... 1910. Développement Applications Web (HTMP, JSP & Servlets) (5) .........................................................................................2011. Développement Applications J2EE (7) ................................................................................................................................. 2212. Développement Applications J2ME (1) ................................................................................................................................ 2413. Gestion de version (2) ........................................................................................................................................................... 2514. Utilisation d'autres Outils dans l'EDI NetBeans (1) ............................................................................................................. 2615. Ant (2) ....................................................................................................................................................................................2716. Modules (4) ............................................................................................................................................................................28

Page 4: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 etcomplè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 questionporte 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échargercontenant un programme de démonstration. Ces programmes sont volontairement très simples afin qu'il soit aisé delocaliser le code intéressant. Les réponses peuvent également être complétées de liens vers d'autres réponses, vers ladocumentation 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 modificationsapporté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é à laperfectionner.

un merci tout spécial à tous les membres de l'équipe qui nous ont fourni outils et logiciels nécessaires pour la réalisationde ce document.

À toute l'équipe de NetBeans :

Page 5: site web dynamique avec 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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 toutescollaborations 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 administrateurssi 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 pouvezles utiliser à votre convenance. Pour le reste, ce document constitue une oeuvre intellectuelle protégée par les droitsd'auteurs.Copyright © 2006 Developpez LLC : Tous droits réservés Developpez LLC. Aucune reproduction ne peut en être faitesans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300000 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 ?

Page 6: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 vospropres applications Swing. Sa conception est completement modulaire : Tout est module, même la plateforme. Ce quifait 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éveloppertout 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 estune 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 DownloadsLes 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, etprendre 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 detélécharger le fichier nommé 'NB5.0 French Translation' pour le décompresser dans le répertoire d'installation de l'EDINetBeans 5.0.

Il vous faudra peut-être indiquer la langue, en passant

Page 7: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 configurationpour que l'EDI NetBeans utilise le JDK que vous aurez sélectionné. Vous pouvez également récupérer une archive del'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 98Mais vous pouvez également télécharger une archive Zip, qu'il vous suffit de décompresser dans un répertoire. Il vousfaudra ensuite aller vous-même dans le fichier de configuration pour indiquer à NetBeans l'emplacement du JDK quisera 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 ouvertenetbeans.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 simplementparce que NetBeans vous propose des Installateurs pour chacun des environnements.

lien : Comment installer NetBeans sous Windows 98 ?lien : Comment installer NetBeans sur ma machine ?

Page 8: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 applicationAwt ou Swing, basée sur la plateforme NetBeans. Pour celles et ceux d'entre vous qui viennent du monde Eclipse, celacorrespond à 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 PlateformeNetBeans.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 butd'empaqueter des API tierces dans un module NetBeans, et qui pourront être réutilisées facilement par d'autresmodules. Cela vous permet de tracer quels sont les modules qui utilisent ces APIs tièrces, facilitant votre travail lorsde la mise à jour de ces APIs vu que vous saurez exactement quels autres modules pourraient être affectés par cettemise à 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 moduleil 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 deBibliothè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.

Page 9: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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

Page 10: site web dynamique avec 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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 égalementun profile clavier pour les utilisateurs d'Eclipse ainsi qu'un profile clavier pour les habitués d'emacs. Voici, dansle désordre, quelques raccourcis claviers indispensables sous NetBeans (clavier configuration standard, et pas enconfiguration emacs ni Eclipse), et passant bien sûr les classiques Ctrl + C, Ctrl + V et autres que tout le monde connaitRaccourcis 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 fieldsou, depuis le menu principalrefactor -> encapsulate fields

Page 11: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 Importssi la résolution automatique peut porter à confusion (par exemple java.util.Date et java.sql.Date), une boite de dialoguevous demandera de faire votre choix.

Les petits plus• Cette option est accessible par le raccourci Alt - Maj - F

Page 12: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 PlatformManager. Sélectionnez alors dans le panneau de gauche le jdk. Cliquez dans le panneau de droite sur l'onglet Javadocet, 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 degauche la librairie. Cliquez dans le panneau de droite sur l'onglet Javadoc et, dans la boite de dialogue, cliquez sur AddZip/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écifierune URL. Ceci afin d'éviter que tous les développeurs pointent vers l'URL du JDK de Sun. Il vous faut donc rapatrierl'archive depuis le site. Aussi, nous vous conseillons d'utiliser un répertoire et non une archive. Ceci afin de ne pasralentir NetBeans lorsque vous voulez consulter de la javadoc.

Pour obtenir la Javadoc au moment du code completion, les sources suffisent Il n'est doncpas nécessaire de rapatrier toute la Javadoc du JDK ou de la librairie si vous en posséderles 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 -> JavaPlatform Manager. Sélectionnez alors dans le panneau de gauche le jdk. Cliquez dans le panneau de droite sur l'ongletSources 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 panneaude gauche la librairie. Cliquez dans le panneau de droite sur l'onglet Sources et, dans la boite de dialogue, cliquez surAdd 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 uneURL. Ceci afin d'éviter que tous les développeurs pointent vers une URL Internet. Il vous faut donc rapatrier l'archivedepuis le site. Aussi, nous vous conseillons d'utiliser un répertoire et non une archive. Ceci afin de ne pas ralentirNetBeans lorsque vous voulez consulter de la javadoc.

Si vous avez spécifié l'endroit où se trouvent les sources, cela suffit à NetBeans pour vousproposer la Javadoc lors du code completion. Il n'est donc pas nécessaire de rapatrier toutela 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 lepointeur de votre souris au-dessus de la déclaration String et appuyez sur la touche Ctrl. Ladéclaration String se transforme alors en hyperlien. Il vous suffit de cliquer dessus pour allerdirectement dans les sources.

Page 13: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 parmis4 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 de60 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 avoirle 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 proposerSystem.out.println et System.err.println, tout en vous indiquant le raccourci typographique que vous pourrez utiliserla 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 + espaceNetBeans vous suggérera 3 iterations possibles.

• condition : tapez if et ctrl + espaceNetBeans 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.orgIl est complètement intégré à NetBeans, et vous n'avez besoin de rien installer en plus.

Page 14: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 surCtrl + Maj + U. Cela vous ouvre une boite de dialogue où vous sont proposés un nom pour votre classe de test (le mêmenom que la classe, suffixé par Test), ainsi que l'endroit où sera mis votre classe de test. Et vous avez la possibilité demodifier 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 vousdemanderez ultérieurement de générer à nouveau la classe de test. Il ne ferra que rajouter les méthodes de test pourles nouvelles méthodes que vous auriez créées entre temps.

Page 15: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 Propertiesoù 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éroulanteJava 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 AdditionalCompiler 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 -> SourcesAdd Folder pour ajouter un répertoire de sourcesRemove 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/folderSé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

Page 16: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 LibrarySé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 ProjectSélectionner l'emplacement où se situe votre projet. Dans l'encadré Project Jar Files, devrait apparaitre le fichier JARcorrespondant 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 leprojet soit bien déclaré comme utilisant le JDK 5.0. File -> Project Properties -> Libraries -> Java Platform devraitafficher JDK 1.5et que le source level soit également défini pour 5.0bouton 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 Projectdé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).

Page 17: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 projetJava, 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, -> PropertiesDans le panneau de gauche, sélectionnez RunDans Main Class: la classe possédant la méthode mainDans 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: -Xms10mDans Working Directory : le répertoire utilisé pour démarrer l'application. Si rien n'est précisé, c'est le répertoireracine 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 menucontextuel pour ajouter/retirer des points d'arrêts.Il existe également un raccourci clavier (Ctrl - F8) pour obtenir le même résultat.

Page 18: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 quele programme atteindra ce point d'arrêt, NetBeans suspendra le déroulement de l'application. Et affichera les fenêtresconcernant 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 ?

Page 19: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 untype appartenant à la catégorie Java GUI Form. Ce n'est uniquement qu'en sélectionnant un type appartenant à cettecatégorie que vous pourrez profiter de l'éditeur visuel.En plus de supporter les layouts que sont BorderLayour, BoxLayout, GridLayout, GridbagLayout, CardLayout, etFlowLayout, 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é FreeDesign).Matisse révolutionne vraiment la conception d'interface graphique Swing et AWT. au point même que certains enviennent à dire qu'il est plus simple maintenant de concevoir une interface graphique avec NetBeans qu'avec MicrosoftVisual 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, auniveau design, vous sélectionnez la table. Dans les propriétés, vous cliquez sur les ... au niveau de model. Vous cliquezsur 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.

Page 20: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 -> JSPDans 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 (à incluredans 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 rajouterdes 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 quevous 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érifierles 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 Facespour 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 quevous 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 decocher 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, etconfiguré le fichier web.xml selon vos désidératas.

Page 21: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 voirproposer 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, decliquez-droit dessus et de sélectionnez debug. Tomcat sera alors automatiquement lancé en mode debug. Et vous pourrezdéboguer votre application comme vous le feriez pour une application Java. Sachez que NetBeans supporte le débogagepas à pas également dans les pages JSP.

lien : Comment déboguer une application Java ?

Page 22: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 permisde créer des pages HTML, des pages JSP, des servlettes, ... Au fil des versions, le support s'est toujours amélioré etenrichi, ce qui fait que NetBeans 5.0 fournit maintenant un support complet J2EE, supportant également les EJB, lesWeb 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.0L'EDI NetBeans 5.0 intègre un support pour la version 4.0.3 de Jboss Mais il vous faudra configurer NetBeans pourindiquer l'emplacement de JBoss.

Ouvrez la fenêtre Runtime (CTRL - 5). Cliquez-droit sur le noeud Server et choisissez Add Server. Dans le champsServer, sélectionnez JBoss Application Server 4.0.3 et donnez lui un nom. Cliquez ensuite sur Next et indiquezl'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 attendrelongtemps. Puisque 3 mois plus tard, JBoss et NetBeans annoncaient la disponibilité de JBoss NetBeans IDE.

Page 23: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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'implementationtechnique 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.0L'EDI NetBeans 5.0 intègre un support pour la version 9.0 de BEA WebLogic Mais il vous faudra configurer NetBeanspour indiquer l'emplacement de WebLogic.

Ouvrez la fenêtre Runtime (CTRL - 5). Cliquez-droit sur le noeud Server et choisissez Add Server. Dans le champsServer, sélectionnez BEA WebLogic Application Server 9.0 et donnez lui un nom. Cliquez ensuite sur Next et indiquezl'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.

Page 24: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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'estpas disponible en open source. Mais tout comme l'EDI NetBeans, il vous permet de développer vos applications J2MEgratuitement, 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 Mobilityapparait, alors le mobility pack est bien installé.

lien : http://www.netbeans.org

Page 25: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 despersonnes confrontées pour la première fois à CVS. Mais, il est toujours possible de revenir à la version précédente desupport 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 lecoeur 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 ?

Page 26: site web dynamique avec 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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 excellenttutoriel expliquant comment l'utiliser sous NetBeans

lien : Utilisation de Jasper Reports sous NetBeans

Page 27: site web dynamique avec 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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 scriptAnt. Ainsi, il vous est même possible de compiler votre projet Java sans avoir à démarrer NetBeans pour cela. Ce quiest vraiment très pratique. De ce fait, Ant est bien évidemment supporté par défaut. Et vous pouvez toujours bénéficierdes 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 vouspropose 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 ?

Page 28: site web dynamique 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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 autremodule, ..., ...

Et vous avez la possibilité de désactiver certains modules, si ceux-ci ne vous intéressent pas, pour gagner de l'espacemé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 à jourlien : 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 à jourTools -> Update Center

Sélectionnez ensuite le serveur de mise à jour désiré, et cliquez sur Next. Parmis la liste proposée, sélectionnez le moduleet cliquez sur Add. Cliquez sur Next, acceptez la licence. Le module se télécharge et vous devrez accepter sa signaturepour 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 pourNetBeans.

lien : Installer un module via le centre de mise à jourlien : 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

Page 29: site web dynamique avec Netbeans

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 sourcesconstitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - 2009 Developpez LLC. Tout droits réservés Developpez LLC. Aucunereproduction, 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 DeveloppezLLC. 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 à jourlien : 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 éventuelproxy dans NetBeans.Pour cela, Tools -> Options -> General

Vous avez la possibilité1 d'indiquer que vous allez utiliser aucun proxy2 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.