El paquete API log4j se distribuye bajo la licencia de software Apache, una licencia de código abierto completa certificada por la iniciativa de código abierto.
La última versión de log4j, incluido el código fuente completo, los archivos de clase y la documentación se puede encontrar en http://logging.apache.org/log4j/.
Para instalar log4j en su sistema, descargue apache-log4j-xxxtar.gz desde la URL especificada y siga los pasos que se indican a continuación.
Paso 1
Descomprima y descomprima el archivo descargado en /usr/local/ directorio de la siguiente manera:
$ gunzip apache-log4j-1.2.15.tar.gz
$ tar -xvf apache-log4j-1.2.15.tar
apache-log4j-1.2.15/tests/input/
apache-log4j-1.2.15/tests/input/xml/
apache-log4j-1.2.15/tests/src/
apache-log4j-1.2.15/tests/src/java/
apache-log4j-1.2.15/tests/src/java/org/
.......................................
Mientras se deshace, crearía una jerarquía de directorios con un nombre apache-log4j-xxx de la siguiente manera:
-rw-r--r-- 1 root root 3565 2007-08-25 00:09 BUILD-INFO.txt
-rw-r--r-- 1 root root 2607 2007-08-25 00:09 build.properties.sample
-rw-r--r-- 1 root root 32619 2007-08-25 00:09 build.xml
drwxr-xr-x 14 root root 4096 2010-02-04 14:09 contribs
drwxr-xr-x 5 root root 4096 2010-02-04 14:09 examples
-rw-r--r-- 1 root root 2752 2007-08-25 00:09 INSTALL
-rw-r--r-- 1 root root 4787 2007-08-25 00:09 KEYS
-rw-r--r-- 1 root root 11366 2007-08-25 00:09 LICENSE
-rw-r--r-- 1 root root 391834 2007-08-25 00:29 log4j-1.2.15.jar
-rw-r--r-- 1 root root 160 2007-08-25 00:09 NOTICE
-rwxr-xr-x 1 root root 10240 2007-08-25 00:27 NTEventLogAppender.dll
-rw-r--r-- 1 root root 17780 2007-08-25 00:09 pom.xml
drwxr-xr-x 7 root root 4096 2007-08-25 00:13 site
drwxr-xr-x 8 root root 4096 2010-02-04 14:08 src
drwxr-xr-x 6 root root 4096 2010-02-04 14:09 tests
Paso 2
Este paso es opcional y depende de las funciones que vaya a utilizar en el marco log4j. Si ya tiene los siguientes paquetes instalados en su máquina, entonces está bien; de lo contrario, debe instalarlos para que log4j funcione.
Paso 3
Ahora necesitas configurar el CLASSPATH y PATHvariables apropiadamente. Aquí lo configuraremos solo para el archivo log4j.xxxjar.
$ pwd
/usr/local/apache-log4j-1.2.15
$ export CLASSPATH=$CLASSPATH:/usr/local/apache-log4j-1.2.15/log4j-1.2.15.jar
$ export PATH=$PATH:/usr/local/apache-log4j-1.2.15/