如何将自己建的log日志放在自己的项目之下,以备项目在服务器上运行时,查看自己的日志以得到自己想要的信息呢?
主要是配置问题
首先先看web.xml中
<context-param>
<param-name>webAppRootKey</param-name>
<!--项目名.root 设置之后会在其他配置文件中用到-->
<param-value>wap.root</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<!--将log4j.properties放在了/WEB-INF/下,要指定路径-->
<param-value>/WEB-INF/log4j.properties</param-value>
</context-param>
<!--添加监听,这样才能使用到spring中集成的log4j的用法,主要就是能将日志文件放在项目的目录下-->
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
接着就可以在log4j.properties中指定日志文件的位置了
log4j.appender.logfile1.File=${wap.root}/logs/wap.log
此时的${wap.root}就是前面配过的那个值。
这样就可以了。
分享到:
相关推荐
主要介绍了Springboot项目使用Slf4j将日志保存到本地目录的实现方法,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
本文档详细讲述了log4j整合mybatis,用于日志输出
2.1log4j-1.2.17.jar commons-logging相当于一个日志接口,log4j相当于该接口的实现,如果不添加log4j包也可以,因为commons-logging也有一个简单的实现会自动使用。 3. 测试类包 3.1spring-test-4.1.3.RELEASE....
spring开发,或者tomcat开发中需要添加日志包,此中包含了 common-logging.jar,log4j-1.2.17.jar, log4j-core-2.2.jar 众多jar包。
核心容器四个包 spring-beans-4.2.4.RELEASE.jar ...commons-logging相当于一个日志接口,log4j相当于该接口的实现,如果不添加log4j包也可以,因为commons-logging也有一个简单的实现会自动使用。
1、这个项目是 springMVC+mongoDB,用的 mongoTemplate 做和数据库的链接, 日志用的log4j 2、项目中集成了 完整的单元测试,和基本的添加和查询,具体的api可以查看mongoTemplate 的api 3、经过单元测试添加和查询...
6.3.6 在代码中使用Log4j 6.4 改进Log4j 6.5 小结 第七章 Ant使用指南 7.1 Ant介绍 7.1.1 Ant简介 7.1.2 为什么要使用Ant 7.2 建立Ant的开发环境 7.2.1 下载Ant 7.2.2 配置Ant 7.3 Ant的使用方法 7.3.1 Ant能完成的...
6.3.6 在代码中使用Log4j 6.4 改进Log4j 6.5 小结 第七章 Ant使用指南 7.1 Ant介绍 7.1.1 Ant简介 7.1.2 为什么要使用Ant 7.2 建立Ant的开发环境 7.2.1 下载Ant 7.2.2 配置Ant 7.3 Ant的使用方法 7.3.1 Ant能完成的...
Struts2SpringMybatis 增删改查,里面的Struts2,spring,Mybatis配置文件都是模块化的管理,实现了社会版本的配置,不再是个人玩弄的小项目。具体的 sql语句也已经加到了WEBRROT...还添加了日志输出 log4j.properties.
6.3.6 在代码中使用Log4j 6.4 改进Log4j 6.5 小结 第七章 Ant使用指南 7.1 Ant介绍 7.1.1 Ant简介 7.1.2 为什么要使用Ant 7.2 建立Ant的开发环境 7.2.1 下载Ant 7.2.2 配置Ant 7.3 Ant的使用方法 7.3.1 Ant能完成的...
日志:log4j 前端框架:Bootstrap 快速上手 1、运行环境和所需工具 编译器:IntelliJ IDEA 项目构建工具:Maven 数据库:Mysql JDK版本:jdk1.8 Tomcat版本:Tomcat8.x 2、初始化项目 在你的Mysql中,创建一个...
构建Spring+Springmvc+Mybatis框架,丰富框架的功能,后续集成日志插件log4j、logback,集成Druid连接池监控,集成Redis缓存,office文件操作插件poi等。 1.基于mvc实现基本的数据增删改查操作。 2.已经分别集成log4...
2.commons-logging-1.1.1.jar(ASF出品的日志包,struts2 2、spring、hibernate框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录) 3.common-annotations.jar(支持注解的包) 4.aspectjrt.jar(支持AOP的包) 5....
整合了spring,ibatis,easyui的一个后台管理系统,实现了数据的增删改功能,界面采用easyui,可针对用户表进行添加,删除,修改操作,使用log4j可以输出sql及查询结果日志,控制台显示sql与查询结果,数据库采用...
2.commons-logging-1.1.1.jar(ASF出品的日志包,struts2 2、spring、hibernate框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录) 3.common-annotations.jar(支持注解的包) 4.aspectjrt.jar(支持AOP的包) 5....
- log4j.properties(存放的是日志的配置文件) - mybatis-config.xml(存放的是mybatis关于数据库的配置文件) Quick Start 直接csdn下载到本地: ``` 解压重命名为英文名 ``` 然后将项目直接用Maven项目导入...
将Spring默认日志记录配置为在资源中使用log4j2.xml 为Felix框架添加一种在内部环境中使用Spring引导属性的方法 费利克斯 创建FelixService作为Spring Service Component和ApplicationReadyEvent事件侦听器以对其...
数据源:C3P0 日志:log4j 前端框架:Bootstrap 快速上手 1、运行环境和所需工具 编译器:IntelliJ IDEA 项目构建工具:Maven 数据库:Mysql JDK版本:jdk1.8 Tomcat版本:Tomcat8.x 2、初始化项目 在你的Mysql中,...
集成日志:log4j 前端框架:layUI 运行环境和工具 编译器:IntelliJ IDEA 项目构建工具:Maven 数据库:MySQL JDK版本:jdk1.8 Tomcat版本:Tomcat8.x 微信小程序:微信开发者工具 1.3定义 教务管理系统是...