java - programacion - La consola Eclipse no muestra ningún error/salida de registro
manual de programacion android pdf (1)
El problema se solucionará al agregar el siguiente argumento de VM en su servidor
Vaya a Eclipse->Server Tab -> Click on Open Launch Configuration ->VM arguments
Y agrega este argumento en la sección de argumentos de VM
-Dorg.jboss.as.logging.per-deployment=false
Aquí en este enlace más y detalles sobre el problema
Después de leer lo que se ha dicho en este hilo, intento resumir el uso del indicador por despliegue:
1.0 Cuando el despliegue es verdadero (predeterminado):
1.1 AS7.1.2 está buscando archivos de configuración de registro en su implementación (WAR). Si se encuentra un archivo de configuración, esa implementación obtendrá su propio contexto de registro y se configurará a través del archivo de configuración.
1.2 Una vez que se encuentra el archivo de propiedades, se leerá y el registro de la aplicación irá a donde se haya especificado para iniciar sesión (con el controlador correspondiente).
1.3 Los tarros de registro no necesitan ser incluidos con la aplicación.
2.0 Establecer el indicador en falso deshabilita esta característica, y el explorador de despliegue no buscará estos archivos. Por lo tanto:
2.1. Debe utilizar jboss-deployment-structure.xml para excluir las dependencias de registro del servidor AS que está utilizando e incluirlas en su despliegue.
2.2 La funcionalidad de registro se deja a la aplicación. La aplicación debe tener todos los archivos de configuración y las bibliotecas requeridas (Es por eso que las bibliotecas del servidor deben ser excluidas)
2.3 Si la aplicación tenía, por ejemplo, una dependencia log4j.xml pero no log4j. La aplicación detendrá el registro.
Personalmente, estoy usando -Dorg.jboss.as.logging.per-deployment = false cuando faltan errores de dependencias durante la implementación para que se muestre en la consola el seguimiento de la pila de la clase faltante. De lo contrario, el único error que obtenemos en la consola de AS7 (y server.log) es: Servicios con dependencias faltantes / no disponibles Lo que no hace que sea fácil rastrear la dependencia faltante.
Estoy usando Eclipse Kepler y estoy ejecutando la aplicación web Java en Jboss EAP 6.1 . Hoy en la mañana, después de implementar y ejecutar mi aplicación web, no aparece ninguna salida de consola.
Pero la salida de la consola muestra cuándo estoy iniciando Jboss y muestra todo lo que implementó toda la aplicación, etc. Pero después de eso, nada está imprimiendo en la consola.
¿Puede alguien por favor gremial lo que puede ser porque intenté un montón de cosas mencionadas en diferentes preguntas -2 publicadas en Stackoverflow.
ACTUALIZACIÓN: -
Intenté el código siguiente
public class test {
public static void main(String arg[]){
System.out.println("hariom");
}
}
y su resultado se imprime en la consola, pero cuando estoy implementando y ejecutando una aplicación web, entonces no muestra nada.