créer un .fichier war de gwt-projet
Comment puis-je créer un .la guerre de fichier à partir de mon gwt-projet dans eclipse?
Vous devez vous connecter pour publier un commentaire.
Comment puis-je créer un .la guerre de fichier à partir de mon gwt-projet dans eclipse?
Vous devez vous connecter pour publier un commentaire.
J'ai toujours utiliser le fichier Ant, de sorte que le projet sera compilé et présenté comme une guerre avec un seul clic.
Ajouter un fichier xml de votre projet avec le contenu suivant:
(Modifier " Votreprojet.EntryPointClass le chemin d'accès à votre point d'entrée de la classe)
Vous devrez ajouter
gwt-user.jar
etgwt-dev.jar
pour vos projets de build path(clic droit sur votre projet -> Build Path -> Ajouter des Archives).Si vous regardez vos "Problèmes"-afficher un message d'avertissement indique que les deux fichiers ne sont pas disponibles sur le serveur du chemin de classe. Vous pouvez utiliser le QuickFix à copier dans
WEB-INF/lib
ou masquer l'avertissement. Le fichier build ne comprendront pas ces deux fichiers dans la guerre-fichier.Tout ce que vous devez faire pour compiler et créer le fichier est de cliquer droit sur le fichier xml, et sélectionnez exécuter en tant qu'Ant.
YourProject.EntryPointClass to the path to your EntryPoint-class)" should be "(Edit
Votreprojet.EntryPointClass le chemin d'accès à votre .gwt.xml module de fichier)".À L'Aide D'Eclipse:
lorsque la compilation est terminée, la console va dire c'est à dire
ouvrez un terminal et allez dans le répertoire
jar cv * > /tmp/myGWTproject.war
java -jar jetty-runner-8.1.7.v20120910.jar /tmp/myGWTproject.war
jar cvf myGWTProject.war .
Je viens de trouver cette solution, et c'est incroyable 🙂
Il suffit d'installer le jar et profiter de l'extraction d'un fichier war.
Site Du Projet
http://code.google.com/p/gwt-project-export-wizard/
On peut aussi utiliser webAppCreator pour générer fichier Ant.
webAppCreator livré avec GWT SDK et aussi avec Eclipse Plugin GWT. Tout d'abord, localisez GWT répertoire plugin
ce sera de sortie plugin GWT dir chemin. Cette dir a gwt dir quelque chose comme gwt-2.4.0. WebAppCreator sera dans ce dir. Définir cette dir que GWTSDK_HOME.
faire webAppCreator exécutable
Maintenant créer un projet à l'aide de webAppCreator dans certains temp dir.
dans.m.les nageoires.Les nageoires est le nom du module. Cela doit correspondre à votre projet gwt.xml dans workspace Eclipse. Si votre gwt.xml est src/in/m/fins/Fins.gwt.xml puis nom du module doit être dans.m.les nageoires.Les nageoires
-out nageoires va créer le projet et build.xml dans nageoires répertoire. Copie généré build.xml fichier à votre projet dans Eclipse espace de travail.
Exécuter la guerre de la cible dans Eclipse, Ant Fenêtre de package de votre projet en tant que guerre
Vous devez avoir GWT designer installé à partir d'ici
Que c'est. Fonctionne sur mon GWT 2.4.0, Google Plugin pour Eclipse 4.2, Eclipse Juno
Pour référence future: vous trouverez un autre tutoriel sur la façon de créer un .la guerre à l'aide d'Eclipse sur http://blog.elitecoderz.net/.
Poing de compiler votre projet. Alors:
1. Ouvrez votre projet.
2. Accédez à la guerre du dossier.
3. Aller dans "Fichier" >Export>Fichier d'Archive
4. L'exportation de guerre le DOSSIER que le fichier zip.
5. Changer votre extension de fichier formulaire .zip pour .la guerre
6. Gardez le calme et profiter de votre fichier war.
Compiler votre projet. Alors: