发表于: 2017-09-22 19:55:35

1 775


今天完成的事情:

一、继续任务一21:查看日志,转成debug模式,查看单步执行的变量值。

(1)pom文件中加入log4j依赖包

<dependency>
 <groupId>org.apache.logging.log4j</groupId>
 <artifactId>log4j-core</artifactId>
 <version>2.8.2</version>
</dependency>

(2)在resources目录下新建log4j.properties文件,具体描述

#设置日志的级别,定义日志信息的输出目的
log4j.rootLogger=DEBUG, A1 ,R
#定义A1的输出目的地为控制台
log4j.appender.A1=org.apache.log4j.ConsoleAppender
#布局为 PatternLayout 可以灵活地指定布局模式。
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
#设置输出格式
log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss} [%c]-[%p] %m%n
#定义R的输出目的地为文件,并且文件大小到达指定尺寸的时候产生一个新的文件
log4j.appender.R=org.apache.log4j.RollingFileAppender
#设置输出的文件地址
log4j.appender.R.File=D:\\Test_Log4j.log
#设置文件大小伟100 kb 文件到达100时,产生一个新文件,
#MaxBackupIndex 最大记录的文件数为1 查过一个文件删除文件较早的。
log4j.appender.R.MaxFileSize=100KB log4j.appender.R.MaxBackupIndex=1
#以下和上面一样
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.la

(3)在测试Java源文件中加入

private static Logger logger = Logger.getLogger(Test.class);

然后就可以调用logger方法,输出日志信息并生成文件

(4)给测试Java文件加断点进行调试,查看单步执行时的变量值

这里确实可以看到每一步执行过程中变量获取的值。

二、了解下阿里云ECS的云服务器的相关知识,然后发现是Linux系统的远程,没有界面,还需要去了解掌握下Linux的基本命令知识。

明天的计划:

(1)继续执行任务一

遇到的问题:

暂无

收获:

(1)基础的知识还需要继续学习。



返回列表 返回列表
评论

    分享到