java - une - Comment puis-je créer un fichier war de mon projet dans NetBeans?




jee netbeans tutorial (7)

Comment puis-je créer un fichier war de mon projet dans NetBeans?


Comme le dit DPA, la manière la plus simple de générer un fichier de guerre de votre projet est l'IDE. Ouvrez l'onglet Fichiers de votre panneau de gauche, faites un clic droit sur le fichier build.xml et dites-lui quel type de cible de fourmis vous voulez exécuter.


Faites un clic droit sur votre projet, cliquez sur "Clean and Build". Netbeans fait le reste.

sous le répertoire dist de votre application, vous devriez trouver un joli .war prêt à être déployé.


Il se trouve dans le dossier dist à l'intérieur du projet, mais uniquement si "Compresser le fichier WAR" dans la boîte de dialogue des paramètres du projet (build / packaging) est cochée. Avant de cocher cette case, il n'y avait pas de dossier dist.


Il suffit de vérifier dans vos projets les propriétés> build -> empaquetage compresser le fichier WAR.


Le moyen le plus simple est de vérifier l'onglet Sortie - Construire: Cela afficherait l'emplacement du fichier war.
Il aura quelque chose comme:

Installation de D: \ Project \ target \ Tool.war dans C: \ Users \ myname.m2 \ repository \ com \ tool \ 1.0 \ Tool-1.0.war


Netbeans va créer le script Ant pour vous, il utilise Ant pour construire quand même. Mais si vous voulez obtenir le fichier de guerre, construisez simplement votre projet. Le fichier .war se trouvera dans /yournetbeanshomedirectory/yourproject/dist/yourwar.war

Vous pouvez consulter le script de génération ant utilisé en consultant le fichier build.xml dans votre répertoire de projet. Pourrait vous aider à vous sentir un peu plus à l'aise en utilisant ant à faire des constructions.


Si NetBeans n'a pas créé votre dossier dist , exécutez la cible do-dist :

In commandline navigate to the directory of your project, the one containing a build.xml file
> ant do-dist

Si la fourmi fonctionne bien (probablement), votre dossier dist sera créé et contiendra le fichier .war .





netbeans