2,注意对webAppRootKey的使用
3,如果对log文件名采用如下形式的话
- <appender name="LOG_FILE" class="org.apache.log4j.RollingFileAppender">
- <param name="Threshold" value="ALL"/>
- <param name="File"
- value="${WebConsole2.root}/WEB-INF/logs/WebConsole2.log"/>
- <param name="Append" value="true"/>
- <param name="MaxFileSize" value="500KB"/>
- <param name="MaxBackupIndex" value="1"/>
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
- </layout>
- </appender>
需要注意以下问题
①,部署到服务器上的war包,需要能够被自动解压缩。这个,需要配置server.xml文件
如何配置参考:http://tpglzu2015.iteye.com/blog/2203198
②,如何在Local环境下查找输出的log文件。
对于直接使用eclipse 发布到tomcat的工程,如下图的方式
此时工程会被发布到如下目录
C:\WorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\myapp
对应的log文件会在..../myapp/WEB-INF/log下找到
以上路径的确认方法,可以在代码中输出当前类的本地路径来确认
System.out.println("current path : " + Thread.currentThread().getContextClassLoader().getResource(""));
关于JAVA WEB中路径的说明,参考以下内容
http://tpglzu2015.iteye.com/blog/2203176
- 大小: 16.5 KB
分享到:
相关推荐
标题中的"ssh+aop+log4j+日志拦截器+注解"涉及到的是Java Web开发中的几个核心组件和技术,这些技术在构建大型、分布式的企业级应用时常常被使用。下面将详细介绍这些知识点: 1. SSH (Spring, Struts, Hibernate)...
【SSH2+Log4j+异常简单框架】是一种常见的Java Web开发框架组合,它整合了Struts2、Hibernate和Spring三大主流框架,并结合了Log4j日志系统,用于实现高效、灵活和可维护的项目架构。这个框架的集成使得开发者能够更...
在SSH(Spring、Struts和Hibernate)框架中,Log4j是一个非常重要的组件,它用于记录应用程序的运行日志,帮助开发者追踪程序错误、调试代码和监控系统性能。本篇文章将详细阐述如何在SSH环境中配置和使用Log4j,...
通过以上步骤,我们不仅实现了在SSH框架中集成Log4j的目标,还充分利用了Log4j提供的各种特性,如动态配置、灵活的日志文件管理等。这对于提高开发效率、简化运维工作具有重要意义。希望本文能帮助读者更好地理解和...
### MyEclipse 8.5 下搭建 SSH 框架详解 #### 一、概述 SSH框架是指将Struts、Spring以及Hibernate这三个开源框架进行整合,以实现更加强大、灵活且可扩展的企业级应用开发。本文将详细介绍如何在MyEclipse 8.5...
Eclipse 搭建 SSH 架构(Struts + Spring + Hibernate) Eclipse 是一个功能强大且功能丰富的集成开发环境(IDE), SSH 架构(Struts + Spring + Hibernate)是 Java Web 开发中常用的架构模式。下面将详细介绍...
【SSH+Maven+Bootstrap视频教程】第18章主要讲解了如何测试并应用Log4j日志框架,这是Java开发中的一个关键组件,尤其在系统监控、调试和错误跟踪方面发挥着重要作用。Log4j是Apache软件基金会的一个开放源代码项目...
综上所述,"写的ssh+log4j+分页的Simple"可能是一个简单的Java Web项目示例,它演示了如何集成SSH框架进行应用开发,利用Log4j进行日志管理,以及实现了分页功能。这个项目可以帮助初学者理解如何在实际项目中整合...
SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。在构建SSH框架时,每个框架都扮演着不同的角色,以提供一个高效、可扩展的后端架构。现在我们来详细了解一下搭建SSH...
SSH框架整合实战项目,log4j完整的配置文件(log4j.perproties,log4j.xml),日志可输出到控制台、本地文件、数据库,提供多种配置方法,项目可直接运行,SQL语句在项目中。该项目对学习spring,struts2,hibernate,log...
这个压缩包文件“SSH框架初学者入【包含log4j及jar】”显然是为初学者提供了一个基础的SSH项目环境,其中包含必要的log4j日志管理和jar库。下面将详细阐述SSH框架及其组成部分,以及log4j的作用。 **Struts2** 是一...
基于SSH2+Maven+EasyUI+MySQL技术实战开发易买网电子商务交易平台4
在开始搭建SSH框架时,你需要确保配置好所有必需的jar包。以下是一般步骤: 1. **创建项目结构**:设置src/main/java目录存放源代码,src/main/resources存放配置文件,webapp目录存放Web应用资源。 2. **配置...
Struts2、Spring、Hibernate、JPA、SiteMesh和Log4j是Java Web开发中非常重要的六个组件,它们各自承担着不同的职责,并且在实际项目中经常被整合使用,形成了所谓的"SSH2"(Struts2 + Spring + Hibernate)框架组合...
在本节视频教程中,我们将深入探讨如何在Java项目中集成SSH(Struts、Spring、Hibernate)框架,并结合Maven构建工具以及Bootstrap前端框架,来添加和配置`log4j.properties`日志文件。这个过程对于任何Java开发人员...
标题中的"SSH2+log4j源码"指的是在Java开发中常用的三个开源框架——Spring、Struts2和Hibernate的源代码,以及日志记录工具log4j的源码。这些框架是Java企业级应用开发的核心组件,对于理解Java Web应用的运行机制...
"ssh结合log4j例子"这个主题意味着我们将看到如何在使用SSH框架开发的应用程序中集成和使用Log4j进行日志管理。以下是一些可能的知识点: 1. **Spring集成Log4j**:Spring允许在配置文件中定义Log4j的日志级别和...
redhat5.4+SSH+Ftp+Apache+Mysql+PHP搭建 redhat5.4+SSH+Ftp+Apache+Mysql+PHP搭建 redhat5.4+SSH+Ftp+Apache+Mysql+PHP搭建 redhat5.4+SSH+Ftp+Apache+Mysql+PHP搭建
动力节点reyco郭 SSH视频和SSH前言视频+讲义+部分源码 SSM视频和SSM前言视频+讲义+所有源码 jdk动态代理视频,log4j视频 适配器设计模式视频和源码
【SSH框架概述】 SSH是一个流行的Java Web开发框架,由Struts、Spring和Hibernate三个开源项目组合而成。这个框架集合了MVC模式、依赖注入(DI)以及对象关系映射(ORM)的优势,使得开发人员能够更高效地构建企业...