鍍金池/ 教程/ Java/ 安裝
Logging 級(jí)別
使用文件記錄日志
PatternLayout
安裝
使用數(shù)據(jù)庫(kù)記錄日志
示例程序
架構(gòu)
Logging 方法
HTMLLayout
概述
配置
日志格式

安裝

Log4j API 使用 Apache Software License 授權(quán),該授權(quán)是經(jīng)開源促進(jìn)協(xié)會(huì)認(rèn)證的、完整的開源協(xié)議。

最新版本的 Log4j,連同其代碼、類文件和文檔可通過(guò) http://logging.apache.org/log4j/ 獲取。

從上述地址下載 apache-Log4j-x.x.x.tar.gz 文件,按照下面的步驟安裝 Log4j。

第一步

將所下載文件解壓至 /usr/local/ 目錄:

$ 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/
.......................................

解壓時(shí),會(huì)生成一個(gè)名為 apache-log4j-x.x.x 的文件夾,目錄結(jié)構(gòu)如下所示:

-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

第二步

該步根據(jù)要使用 log4j 的功能是可選的。如果您已經(jīng)在機(jī)器上安裝了如下軟件包,就不用擔(dān)心了,否則您需要安裝它們以使 Log4j 工作正常。

第三步

現(xiàn)在需要正確地設(shè)置 CLASSPATHPATH。這里我們只如何設(shè)置 Log4j.x.x.x.jar。

$ 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/
上一篇:HTMLLayout