Realizzo applicazioni Web utilizzando il toolkit GWT in eclipse e la mia applicazione è in esecuzione con successo mentre eseguiamo da eclipse per fare clic con il tasto destro del mouse sul progetto e selezionare Esegui come progetto web. Ma quando creo file di guerra da eclipse-ide a clic con il pulsante destro del mouse sul progetto, seleziona Esporta, quindi file WAR in modo che non funzioni. Mi da errore "inserisci nome modulo" non rileva automaticamente il nome del modulo. succede solo quando faccio un'applicazione web con gwt plug-in altrimenti in un semplice file di guerra di applicazioni web dinamiche crea facilmente con eclissi ide.i voglio sapere come creare un file di guerra in eclissi? E come distribuire la mia applicazione gwt con il server tomcat? Grazie RahulCome creare un file war del progetto gwt in eclissi?
risposta
I file WAR sono solo una versione compressa dei progetti di app Web realizzati. Un modo semplice per crearli è usare jar.exe nel pacchetto JDK. È sufficiente eseguire questo comando dopo aver creato il tuo progetto in eclissi per comprimere quei file come file WAR:
jar -cvf nome_of_jar_file.war -C/percorso-per-app-built-dir/percorso-per-put- jar-file
Date un'occhiata a quest'altra domanda: create a .war file from gwt-project
In realtà la vera risposta dipenderà se si desidera utilizzare ANT o Maven.
- Apri il tuo progetto.
- Passare alla cartella guerra.
- Passare a File> Esporta> File di archivio
- Esportare il file di guerra FOLDER come file zip.
- Cambia il tuo modulo di estensione .zip a .war
- Mantieni la calma e goditi il tuo file di guerra.
L'approccio migliore è quello di utilizzare il comando
Esporta> Esporta ... Web> file Guerra
Avrete questo comando nel menu contestuale (tasto> destro del mouse sulla cartella del progetto) se sono stati installati gli strumenti Java per le applicazioni Web. Altrimenti dovresti prima fare un passo.
È possibile che il progetto GWT non venga visualizzato sul selettore del campo Progetto Web, il primo sulla finestra di dialogo quando si esegue il comando precedente. Se questo è il caso, assicurati di avere il facet Dynamic Web Module sul tuo progetto. Selezionare il progetto progetto principale navigatore e quindi eseguire
Proprietà> Progetto Facets
e controllare modulo Web dinamico sul pannello di destra, se non è già selezionata.
È necessario assicurarsi che la directory WAR utilizzata da GWT sia la stessa utilizzata dal modulo Web dinamico.Se non sei sicuro di quello che è la directory WAR (probabilmente è quella denominata "guerra") si può andare a
Proprietà> Google> Web Application
e leggere il contenuto del campo directory GUERRA sul pannello di destra.
Quindi assicurarsi che la directory WAR sia specificata nel "Web Deployment Assembly". Hai bisogno di andare a
Proprietà> Assemblea Web Deployment
e verificare se la directory WAR è elencato lì. Se la directory war è "war", è necessario disporre di /war
su una delle righe con il percorso di distribuzione /
. Altrimenti
- stampa Aggiungi ...
- selezionare Cartella
- stampa Successivo
- selezionare la cartella GUERRA (ad esempio
war
) - stampa Fine
Se non si riesce a rendere la directory WAR parte dell'Assembly di distribuzione Web, il comando Esporta> Web> WAR creerà un file WAR, ma mancherà lo web.xml
e tutti i file statici nella cartella WebContent, ad esempio l'HTML, le immagini, ecc.
- 1. Come generare un eseguibile del progetto java in eclissi
- 2. Impossibile creare un progetto in eclissi con il plug-in gwt-maven
- 3. Come creare una directory esistente in un progetto eclissi
- 4. Come utilizzare JSTL in un progetto GWT?
- 5. Utilizzo di eclissi CDT senza creare un progetto
- 6. come aprire un file .launch in eclissi
- 7. come creare un nuovo AVD in eclissi?
- 8. Come esportare in un file di guerra il mio progetto di maven in eclissi
- 9. Come creare un file eseguibile del progetto java fx 2.0
- 10. Come creare un file rvmrc nella cartella principale del progetto?
- 11. Individuazione del numero di errori in un progetto eclissi
- 12. Come creare il file war per un'applicazione Web Clojure Noir?
- 13. creazione di un nuovo file in eclissi
- 14. Come creare un progetto EAR con EJB e WAR in Maven?
- 15. Come ottenere il nome del progetto in eclissi?
- 16. importando un progetto javascript in eclissi
- 17. eclissi: come creare un'applet?
- 18. Come visualizzare la cartella bin del progetto Android in eclissi?
- 19. Come creare GWT JsArray?
- 20. Impostare correttamente un progetto GWT con SVN ed Eclipse
- 21. Come decomprimere e riconfezionare un file WAR
- 22. Importazione progetto Android AOSP in eclissi
- 23. Eclipse che esporta JAR in WAR
- 24. Definizione contesto root all'interno del file WAR
- 25. apre il progetto java esistente in eclissi
- 26. Come creare due reti in un progetto C++ eclisse
- 27. Come impacchettare il progetto in war in play2?
- 28. Come creare un link cliccabile con GWT?
- 29. Nessuna opzione di progetto java in eclissi
- 30. Come importare un progetto java jdeveloper in eclissi?