`
spark998
  • 浏览: 39157 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

部署Log4j

阅读更多
1、拷贝"log4j-1.2.7.jar"文件进入开发目录中的lib目录

2、从乌鲁木齐企业上网系统中拷贝"log.properties"进入开发目录中defaultroot/config目录下

3、在开发目录Tomcat中建logs文件夹,下面再建一个bb.log日志文件

4、建立一个随Tomcat一起启动的Servlet,其内容参考新疆乌鲁木齐企业上网系统中的"initServlet.java",它包括两部分内容,
   ①初始化Log4j组件
   ②初始化ConfigReader(读xml文件类)

5、在web.xml文件中添加"initServlet.java"启动参数
  <servlet>
    <servlet-name>initservlet</servlet-name>
    <servlet-class>com.bb.eoa.util.initServlet</servlet-class>
    <init-param>
      <param-name>log4j-init-file</param-name>
      <param-value>config/log.properties</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>


使用举例

Logger logger;

logger = Logger.getLogger(this.getClass().getName());
logger.debug(this.getServletName() + " Servlet Initialized.");

String dowhat = request.getParameter("dowhat");
    int dw = 0;
    try {
         dw = Integer.parseInt(dowhat);
      }
      catch (NumberFormatException ex) {
        logger.error("Exception at harvestServlet service()." + ex);
      }
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    log4j2-所需jar包+配置详解(详细)

    关于配置文件的名称以及在项目中的存放位置  log4j 2.x版本不再支持像1.x中的....如果本地要测试,可以把log4j2-test.xml放到classpath,而正式环境使用log4j2.xml,则在打包部署的时候不要打包log4j2-test.xml即可。

    linux基于Log4j应用部署日志级别调整.doc

    基于Apache开源项目Log4j的Web应用,Linux部署控制台日志级别调整。可以配置文件灵活的设置日志信息的优先级、日志信息的输出目的地、日志信息的输出格式log4j除了可以记录程序运行日志信息外还有一重要的功能就是...

    Flume-ng在windows环境搭建并测试+log4j日志通过Flume输出到HDFS.docx

    Flume-ng在windows环境搭建并测试+log4j日志通过Flume输出到HDFS 11111

    WAS上log4j日志不能输出(ibatis)sql语句解决办法[借鉴].pdf

    WAS上log4j日志不能输出(ibatis)sql语句解决办法[借鉴].pdf

    Linux系统Tomcat日志分割jar包及配置文件

    Linux Tomcat下使用Log4j接管catalina.out 日志文件生成方式,按天分割,解决catalina.out日志文件过大问题 1、将log4j-1.2.17.jar、tomcat-juli-adapters.jar两个jar包和log4j.properties文件拷贝到 Tomcat 的 lib...

    log4j-socketappender:自定义 Log4J 的 SocketAppender,在日志服务器和调用事件的各种客户端之间进行通信

    log4j-socketappender 自定义 Log4J 的 SocketAppender,在日志服务器和调用事件的各种客户端之间进行通信。 如何使用:AsynchListener - 通知程序 - 当日志服务器在特定端口和机器上准备就绪时,通知日志客户端...

    日志记录(log4j等)介绍.doc

    Log日志:主要用于记录程序运行的情况,以便于程序在部署之后的排错调试等等!也有利于将这些信息进行持久化(如果不将日志信息保存到文件或数据库,则信息便会丢失)

    log4j-api-2.0-beta7.zip

    maven-bulk-deploy.zip,从FolderPlugin安装和部署库的插件,该插件使实现bom方法更加容易。它允许从生成bom文件的文件夹安装和部署库。

    log4j-json:Alfresco 的 Json 格式日志

    以json格式输出应用程序日志 作者:史蒂夫·里格比 ... log4j.appender.Json=org.apache.log4j.FileAppender log4j.appender.Json.File=${logfilename}.json log4j.appender.Json.layout=net.logstash.

    Loger_slf4j写入数据表Demo

    一、运行部署 1、将LogerWriteMySqlDemo项目导入Eclipse 2、修改db.properties文件中数据库...三、配置文件db.properties、log4j.properties两个配置文件可以通过servlet配置来使用,也可以直接先用DbUtil.java中先测试

    jcl.zip_jcl8com_log4j server

    JAVA实现的一个类库,类似于APACHE Log4J的日志功能 Custom Logging Library 运用设计模式的概念,并且完成Client/Server的部署。

    非常好用的日志工具log4j

    Simple Logging Facade for Java(SLF4J) ,它为多个日志框架提供了一个封装好的调用方式。SLF4J 允许用户在部署时插入所需的日志框架。

    jcl-over-slf4j-1.7.25.jar 由于下载次数较多,所需积分上去了,我已下调

    java 界里有许多实现日志功能的工具,最早得到广泛使用的是 log4j,许多应用程序的日志部分都交给了 log4j,不过作为组件开发者,他们希望自己的组件不要紧紧依赖某一个工具,毕竟在同一个时候还有很多其他很多日志...

    slf4j-api-1.7.2.jar

    Simple Logging Facade for Java (SLF4J) The Simple Logging ...Java的简单日志外观(SLF4J)作为各种日志框架(例如JavaUTIL日志记录、LogCub、Log4J)的简单外观或抽象,允许终端用户在部署时插入所需的日志框架。

    基于Ignite+Lucene+Log4j2的分布式统一日志查询最佳实践

    应用开发时的常规做法,是调用日志系统的API进行日志的记录,日志的具体记录方式,通过日志系统实现库对应的配置文件进行配置,比如使用log4j2的话,可能就是log4j2.xml文件,日志通常是记录到文件中的,如果要查看...

    Netbeans实现SpringMVC+Maven+Junit+Mybites+log4J+MySQL实现数据库增删改

    用NetBeans建立工程,采用maven实现自动加载和部署。SpringMVC+mybites框架实现了Mysql数据库增删改查基本功能。练习上手的案例。另外集成了Junit和Log4j的使用。

    log4net完整示例代码配置

    几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套...Log4net就是为这样一个目的设计的,用于.NET开发环境的日志记录包。

    graylog2使用说明(docker)

    wget https://raw.githubusercontent.com/Graylog2/graylog-docker/3.0/config/log4j2.xml //提前准备镜像 docker pull mongo:3 docker pull graylog/graylog:3.0 docker pull elasticsearch:5.6.9 ``` ### docker-...

    log4j2-rce靶场.zip

    通过构建类似实际网络的拓扑结构、部署各种安全设备和应用,靶场可以模拟出多样化的网络攻防场景。这使得安全人员能够在安全的环境中进行实际操作,全面提升其实战能力。 其次,靶场是渗透测试和漏洞攻防演练的理想...

Global site tag (gtag.js) - Google Analytics