log4j自定义日志文件-带import包

Tomcat5.5日志管理log4j包文件 将这包中的两个文件放置在Tomcat5.5的{catalina.home}\common\lib中即可。 立即下载

在网上找了一些关于log4j自定义包的方法,然而因为说明都没有带import说明,导致找到正确的包费了不少功夫。

java文件中:

package com.yourpackage.littlepackage;

import org.nlpcn.commons.lang.util.logging.LogFactory; //这两行是重点
import org.nlpcn.commons.lang.util.logging.Log;        //这两行是重点

public class YourLogTest {
	
	private static Log logger = LogFactory.getLog(YourLogTest.class);
	
	public static void browseRecord(Invocation inv) {
		logger.info("your log test");
	}
}

log4j.properties文件设置:

log4j.logger.com.yourpackage.littlepackage= DEBUG, test
# Output to the File info
log4j.appender.test=org.apache.log4j.DailyRollingFileAppender
log4j.appender.test.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.test.File=${catalina.home}/userActionLog/AActionRecord.log
log4j.appender.test.layout=org.apache.log4j.PatternLayout
log4j.appender.test.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}| %m%n


Palantir Vertex:数字孪生模拟与决策系统深度指南 Palantir Vertex是Foundry系统中的核心数字孪生模块,本质上是一个决策模拟器而非简单的数据可视化工具。它基于本体层构建,通过对象关系网络模拟现实世界实体,填补数据模型与业务决策间的鸿沟。核心功能包括:创建隔离的沙盒场景进行假设测试、修改参数模拟不同干预方案、对比虚实数据发现异常,并最终将最优决策回传至业务系统。典型应用场景涵盖供应链韧性评估、资产维护优化和应急方案制定等,帮助用户在复杂环境中做出更优决策。 阅读详情

相关推荐

如何在Ubuntu 22.04上为AlphaFold3配置NVIDIA A100 GPU(含驱动安装避坑指南)

本文提供了在Ubuntu 22.04系统上为AlphaFold3部署NVIDIA A100 GPU的完整安装教程。内容涵盖从系统环境准备、NVIDIA驱动安装与避坑指南,到Docker容器化部署、数据库获取以及最终构建运行AlphaFold3的详细步骤,旨在帮助研究者和开发者高效配置高性能计算环境,充分发挥A100的硬件潜力。

nft7creator的博客 468

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方法

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方法

Leoon123的博客 9081

Delphi 13 Beta初体验:手把手教你安装RAD Studio Ganymede,并实测新条件运算符

本文详细介绍了Delphi 13 Beta(代号Ganymede)的安装步骤和新特性,重点解析了新增的条件运算符语法。通过实测对比,展示了64位IDE的性能提升和新语法在代码简洁性上的优势,为开发者提供了从安装到实战的完整指南。

weixin_30399821的博客 205

NLP-Lang 开源项目教程

NLP-Lang 是一个基本包,封装了大多数 NLP(自然语言处理)项目中常用的工具。该项目由 NLPchina 组织维护,旨在为开发者和研究人员提供一个易于使用的工具集,以便更高效地处理和分析文本数据。NLP-Lang 支持多种 NLP 任务,包括分词、词性标注、命名实体识别等。 ## 项目快速启动 ### 环境准备 在开始使用 NLP-Lang 之前,请确保您的开发环境已经安装了 Jav...

gitblog_00543的博客 733

IPMI的SOL (Serial Over LAN) 和 UART

UART全名是Universal Asynchronous Receiver/Transmitter(通用異步接收/发送器),它是一个常用的異步串行传输协议。透过UART传输前,接收方须要先知道传输方的鲍率(Baud rate):单位时间内,讯号状态变化的次数。例如 115200 bps,表示每秒会传送115200个bits--> 因此读取率就是 1/115200=8.6微秒读取一次讯号。封包内的资料长度:通常是 8bits。

yeiris的博客 1万+

ubuntu20.4源码安装最新gcc(gcc V12.2)

Ubuntu20.4自带的gcc为V9.4.0的版本,老版本的gcc存在不支持新版本C语言规范,在配置、编译、安装应用软件或工具时,可能存在不能正确安装的问题。(比如:libpqxx-7.7.4在配置时要求c++17版本的支持,但gcc V9.4.0版本不支持c++17)。因此本文介绍ubuntu20.4的系统下载最新gcc12.2版本源码,并进行本地编译、安装。本节内容包括gcc12.2的必备库安装和gcc12.2安装两部分内容组成。

q544344318的博客 1万+

“org/apache/commons/logging/LogFactory”错误的解决方式

用spring-framework-4.2.6.RELEASE-dist时,发生了如下的错误:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.context.support.AbstractApplicat

欧阳方超的专栏 5万+

SPAD IMX479规格_VOP

对于VOP的定义,很多人可能是不理解这一路的供电,实际上这一路供电是非常重要的,这是给器件SPAD供电,决定SPAD是否work,在大部分的paper以及大部分公司,基本都是叫VOP,名称是SPAD breakdown voltage power supply,严格意义上叫Operating Voltage,工作电压。当然有些公司也有一些其他叫法就不提了。其实大家可以明显的看出,典型值-20.5没有发生变化,市面上绝大多数VOP的典型值也都是在-20V这边。

致力于lidar应用开发 702

org/apache/commons/logging/LogFactory

刚刚开始学习java web开发,用的是spring boot的框架,在某一次运行的时候报错Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory,然后我一...

1255

AMD KFD的SDMA Packet 类型和定义解析

本文详细分析了AMD GPU架构中的SDMA(System Direct Memory Access)数据传输机制,重点介绍了其核心数据结构——SDMA Packet。SDMA通过8种主要Packet类型(包括内存拷贝、数据写入、屏障同步、中断触发等)实现高效主机-设备通信。每种Packet采用位域结构和联合体封装设计,在保证功能完整性的同时实现空间优化。这些Packet支持丰富的访问属性和扩展字段,适用于高性能数据搬运、内存初始化、任务同步、性能分析等场景,为GPU计算提供了灵活高效的数据传输解决方案。

图形/计算GPU的驱动与虚拟化技术分享园地 1255

LVGL 蜂巢气泡菜单(Hex Menu)

h。

摸鱼专家 178

log4j详细使用(二)

日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例本例子工程下载1.新建一个JAva工程,...

飞少fly的博客 258

log4j本地找不到日志文件

调试第三方接口需要查看参数传输,以及日志记录,本地服务找不到生成的日志文件。 本地环境 Windows10 + tomcat8.5 + intellij IDE 2019.3.3 原因: 需要修改日志配置文件为绝对路径 log4j.rootLogger=INFO,ERROR log4j.appender.ERROR=org.apache.log4j.DailyRollingFileAppender ##log4j.appender.ERROR.File=logs/project_name/project

龙小胖的博客 1409

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

java最简单实现Log打印和生成日志文件

转自:https://blog.youkuaiyun.com/qq_32691899/article/details/80263954 导包 1.commons-logging.jar包 下载:https://download.youkuaiyun.com/download/qq_32691899/10404959 2.log4j.jar包下载 配置log4j 1.在src根目录下创建一个log4j.pro...

Sucker的小笔记 2163

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Log4j日志文件的使用

log4j  在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。   Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义

edg_edu的专栏 2304

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

java学习:log4j输出xml格式的日志文件

最近使用log4j库,由于需要输出xml格式的日志文件,有关输出MDC和NDC内容,折腾了整整一天,最后还是切换使用log4j2.x才能够成功。网上搜索了很久都没能找到原因,国内外搜了上百篇,借鉴一些帖子,然后推断出了原因。现整理如下,作为备忘录。 1、下载log4j-1.2.17.jar,可以到网站http://mvnrepository.com/搜索,这个网站的jar包很全。 2、

追风筝的人的专栏 5032

Log4j2介绍和特性实例(二)--一个实例和初学注意事项(configuration标签中的 status 和 monitorInterval)

Log4j2介绍和特性实例(二)--一个实例和初学注意事项(configuration标签中的 status 和 monitorInterval) 转载:https://blog.youkuaiyun.com/chenhaotong/article/details/50281675 上一篇对官方手册中给出的Log4j2新特性进行了翻译,本篇给出一个Log4j2使用的例子。 本例子包括XML配置文件...

stay hungry ! stay foolish! 3238

【Log4j2】SLF4j的介绍与使用+SpringBoot日志配置

slf4j,simple logging facade for java的缩写,翻译为java的简单日志外观。slf4j(simple logging facade for java)不是一个真正的日志实现,而是一个抽象层( abstraction layer),也可以理解为一个接口,它是一种适配器的实现方式,它本身不具有输出日志的功能,输出日志还是由log4j、logback等这样的日志组件来进行输出。

weixin_44823875的博客 6500

Log4j详解

简单的Log4j使用只需要导入下面的包就可以了   // import log4j packages   import org.apache.log4j.Logger;      然后你需要在类的开头写上下面一句   private final static Logger log =   Logger.getLogger(ClassName.class);//注意这里写的是当前类的类名

王洋的专栏 1347

Java 之 Log4J配置详解

Log4JLog4J是Apache的一个开源的项目。通过使用Log4J,程序员可以控制日志信息输送的目的地,包括控制台,文件,GUI组件和NT事件记录器,也可以控制每一条日志的输出格式,或通过定义每一条日志信息的级别,更加细致地控制日志的生成过程。log4j是一种可靠、快速和灵活的日志框架(api)用Java编写的,log4j是一个用Java编写的流行的日志包。log4j已经移植到C,c++,c#,

天涯共明月的博客 977

log4j2使用

1. Log4j2的导入                  首先到http://logging.apache.org/log4j/2.x/download.html 上下载最新的log4j2的jar包,然后再eclipse中加入log4j-api-2.0-beta2.jar和log4j-core-2.0- beta2.jar,需要注意的是不要将所有jar都导入工程造成不必要的混乱。

csj_9_9的专栏 1191

学习笔记—log4j2

概念 什么是日志   日志是系统运行过程中的后台输出信息,方便程序员进行系统运行的管控以及Bug的查找。 log4j2的概念   log4j2是一个日志输出的插件,专门用来进行日志的管理。   Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进...

274

log4j2的配置和使用中遇到的问题

log4j2 环境的配置 首先从官网 https://logging.apache.org/log4j/2.x/download.html 中下载最新版本的log4j2的jar包。 下载到本地之后,我们在eclipse中在项目名称上右击选择Build Path,选择其中的Configure Build Path。在打开的弹窗中选择Add External Jars。然后文件选择已经解压完的...

DYC的博客 4090

Log4j的使用

Log4j的使用 1.       下载log4j解压后在目录jakarta-log4j-1.2.8/dist/lib找到log4j-1.2.8.jar文件拷到/webapps/test/WEB-INF/lib目录下2.       创建log4j的配置文件log4j.properties,存于目录:/webapps/test/WEB-INF       文件内容:       log4j.roo

Enjoy Life with Sun 1896

log4J简单介绍

我们在编程时经常不可避免地要使用到一些日志操作,比如开发阶段的调试信息、运行时的日志记录及审计。调查显示,日志代码占代码总量的4%。通常大家可以简单地使用System.out.println()语句输出日志信息,但是在发布时,通常不想在正式的版本中打印这些开发时的调试信息,于是又要手工地把这些语句删除,所以大量的这样的System.out.println()调试语句会带来麻烦。更多做法是把它封闭一

语帆的专栏 409
上一篇: JAVA字符串拼接速度对比
下一篇: JAVA中Map的4中遍历方法对比
山禾_Abel
博客等级 码龄15年 30粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值