Tengo un gran archivo de guerra, que contiene muchas clases con el método principal.¿Cómo ejecutar la aplicación de la guerra?
¿Cómo puedo apuntar a Java para que ejecute la clase específica principal?
Tengo un gran archivo de guerra, que contiene muchas clases con el método principal.¿Cómo ejecutar la aplicación de la guerra?
¿Cómo puedo apuntar a Java para que ejecute la clase específica principal?
Exactamente como el funcionamiento de la aplicación del archivo jar:
java -cp yourwarfile.war com.yourcompany.YourMainClass
Y si el archivo '.war' tiene un manifiesto con [a Main-Class] (https://en.wikipedia.org/wiki/Manifest_file#Special-Purpose_Manifest_Headers) definido, ejecutar' java -jar yourwarfile.war' debería bastar. Funciona e. gramo. para [jenkins.war] (https://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+Jenkins). –
No funciona: java.lang.ClassNotFoundException – user710818
Creo que es una guerra, no un archivo jar. Los caminos son diferentes. – user710818
Comprobar si, se empaquetan en archivo jar ..? –