La creación de un archivo war con el comando jar no funciona correctamente
Frecuentes
Visto 23,882 veces
4
Hola a todos, he usado el siguiente comando para generar un archivo war desde mi proyecto de primavera.
D:\projectsample\webContent>jar cvf projectsample.war
El archivo war se está generando, pero cuando lo implemento usando jettyrunner.jar, no se está implementando. He notado en el archivo war que no se están generando archivos de clase dentro de la carpeta WEB-INF\class. ¿Alguien puede sugerirme una solución? para este problema
2 Respuestas
8
El comando "jar" no creará archivos .class, es para crear el paquete. Entonces, primero debe compilar los archivos fuente y luego usar el comando jar.
Además, es posible que deba agregar como parámetro (s) los archivos que desea incluir, por lo que algo como
jar cvf myapp.war *
Para agregar todos los archivos.
contestado el 22 de mayo de 12 a las 08:05
1
Cómo crear i.war en Java
1.Instalar Jdk
2. Establezca JAVA_HOME en el entorno
3.cmd = >
4.c:\user> Cd D:\apex_listener
5.D:\apex_listener> jar -cvf0 D:\apex_listener\i.war -C Y:\APPLICATION_EXPERESS\apex_4.2.2_en\apex\images .
Respondido 25 Feb 14, 13:02
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas java jetty war or haz tu propia pregunta.