¿Cómo se especifica un archivo de propiedades log4j externo para iniciar un servidor jboss?

¿Cómo se especifica un archivo de propiedades log4j externo para ejecutar un servidor jboss?

¿Necesito hacer esto con los comandos bash / terminal? No programáticamente

Respuesta 1

Cree una carpeta para almacenar log4j.properties(es decir C:\PropertiesFolder).
Luego agregue el enlace a esta carpeta a JBoss classpath:

  1. Ir [server folder]\bin
  2. Editar run.bat(si el servidor se ejecuta en Windows) o run.sh(para Linux)
  3. Edite la línea de classpath agregando el enlace de la carpeta:

Retazo:

if "x%JBOSS_CLASSPATH%" == "x" (
  set "RUN_CLASSPATH=%RUNJAR%;C:\PropertiesFolder;"
) else (
  set "RUN_CLASSPATH=%JBOSS_CLASSPATH%;%RUNJAR%;C:\PropertiesFolder;"
)

Finalmente reinicie el servidor y luego ejecútelo por línea de comando (vaya a y [server folder]\binluego escriba run)

Respuesta: 2

Puede poner el archivo log4j.properties en el classpath.

Respuesta: 3

Estoy trabajando en la API del lugar FourSquare. El siguiente enlace de API daba resultados hasta esta mañana a las 3 a.m.: https: //api.foursquare.com/v2/venues/search? Ll = -6.21944223,106.80315059 & intent = ...

Me gustaría convertir un valor BigDecimal en una cadena que no tenga más de un cierto número de caracteres, cambiando a notación científica si es necesario. ¿Cómo puedo hacer esto? En otras palabras, cómo ...

Instalé QGIS a través de ppa: ubuntugis / ubuntugis-inestable. Mi Ubuntu 12.04 viene con OpenJDK 1.7.0. Cuando inicio qgis desde la línea de comando, se devuelve el siguiente mensaje de error. /usr/bin/qgis.bin: ...

Estoy tratando de descubrir cómo hacer texto no editable (no un JTextField) cuyo color de fondo cambia cuando el mouse pasa sobre él. Intenté usar JButton implementando ActionListener y ocultando ...