Java012-Logback日志框架下载、使用以及日志级别-创新互联
一般情况,Logback日志框架只需要下载slf4j-api、logback-core、logback-classic这三个jar包即可。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比阿里地区网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式阿里地区网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖阿里地区地区。费用合理售后完善,十多年实体公司更值得信赖。(一)快捷下载方法slf4j-api-1.7.26.jar官网下载链接:
https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.26/
logback-core-1.2.3.jar官网下载链接:
https://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.2.3/
logback-classic-1.2.3.jar官网下载链接:
https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.2.3/
Logback官网:https://logback.qos.ch/
1)slf4j-api下载进入Logback官网,下拉,点击SLF4J API,进入SLF4J官网(https://www.slf4j.org/);
点击箭头,出现菜单,点击Download,进入相关网页;
点击Maven central,进入下载网页;
选择点击slf4j-api;
选择合适的版本,如点击1.7.26/
点击slf4j-api-1.7.26.jar包,即可直接下载。
进入Logback官网,点击箭头,再点击Download,进入相应网页;
下拉,点击Maven central,进入相关网页;
点击logback-core/,进入版本选择网页;
选择合适的版本,并点击进入,如点击1.2.3/进入;
选择并点击这类jar包即可完成下载,如点击logback-core-1.2.3.jar即下载完成logback-core
进入Logback官网,点击箭头,再点击Download,进入相应网页;
下拉,点击Maven central,进入相关网页;
点击logback-classic,进入版本选择网页;
选择合适的版本,并点击进入,如点击1.2.3/进入;
选择并点击这类jar包即可完成下载,如点击logback-classic-1.2.3.jar即下载完成logback-classic。
全部下载完成后,得到以下三个jar包。
右键点击模块名,点击new,点击Directory,新建文件夹lib(lib与src并列);
将下载到的三个jar包全部赋值粘贴到lib文件夹中;
全选这三个jar包,右键,点击Add as Library…
成功添加jar包到项目依赖库中,会出现这种箭头。
若已有logback.xml文档,则直接拷贝到src目录下;
若没有logback.xml文档,则创建一个即可,具体方法如下:在桌面新建一个文档;
打开新建文本文档,将以下内容复制粘贴到文档中(其中,日志文件的输出地址需修改成自己的)
System.out %d{yyyy-MM-dd HH:mm:ss.SSS} [%-5level] %c [%thread] : %msg%n %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n utf-8 F:\IdeaAllCode\logInformation\test01\logback_message.log F:\IdeaAllCode\logInformation\test01\logback_message-%d{yyyy-MMdd}.log%i.gz 1MB
将新建文本文档.txt改名为logback.xml
将该logback.xml文档复制粘贴到src文件夹下。
获取日志对象Logger logger = LoggerFactory.getLogger(“类名”); 一般在类名后加.class
//一般将日志对象定义成常量
public static final Logger LOGGER = LoggerFactory.getLogger("LogbackTest.class");//类名一般写类名.class
public static void main(String[] args) {LOGGER.error("出错啦error");
LOGGER.warn("警告!warn");
LOGGER.info("收账啦info");
LOGGER.debug("没出错!debug");
LOGGER.trace("跟踪中trace");
}
4)使用日志对象输出日志信息在控制台中输出
在日志文件中输出
level可等于TRACE、DEBUG、INFO、WARN、ERROR、ALL、OFF或不写。
作用:用于控制系统中哪些日志级别是可输出的。
规则:
1)级别:TRACE
3)只输出不低于当前级别的日志;
4)ALL和OFF分别是打开全部日志和关闭全部日志。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
本文标题:Java012-Logback日志框架下载、使用以及日志级别-创新互联
URL网址:http://cdiso.cn/article/coehee.html