发表于: 2018-01-08 23:51:57

2 558


今天还是请假状态,应该是不用写日报的


今天完成的事:


明天计划:


遇到的困难:

请假前,1月6号的问题,今天也主要解决这个问题,应该是任务三最后一个问题了,环形依赖


【问题1-环形依赖:未解决】


之前写好的项目,现在启动tomcat运行,出现

Error:Cannot build artifact 'task2springmvc:war exploded' because it is included into a circular dependency (artifact 'task2springmvc:war exploded', artifact 'task2-springmvc:war exploded')


我百度这个问题的解释是,循环依赖,即A依赖B,B依赖C,C依赖A,或者是A依赖于B,B依赖A

单元测试可以正常运行

pom文件中新加的两个jar包注释掉了,新加的类和之前的东西也没有关系,还是有这个问题


问题可能在,但是这里没办法删除啊



从svn下载之前上传的任务2代码,打开时出现提示框

提示框,大概意思是是否想要把目录加到svn上,后面几个提示框大概意思也是这个,我全都选的no,然后运行就会出现上面的问题


【问题2-在resin查看项目日志: 解决】

resin中查看日志,resin的日志是access.log,但是应该怎么查看自己web项目的日志,即自己在日志中记录的controller的响应时间,在usr/local/resin/log中有好几个日志,

access.log是resin服务器的日志,

jvm-app-0.log 是web项目的日志

console.log的内容如下


watchdog是一个检测手段,可以是一个应用也可以是整个操作系统

详细的参考   https://www.cnblogs.com/dirt2/p/5616020.html


【问题3-按照日期查询日志,未解决】

这应该是个小问题

sed -n '/^起始日期/,/^结束日期/p' 日志文件

例如:sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p'  test.log

百度到命令格式是,其中日期应和显示的日期格式相同


这是我的日期格式

错误提示


百度了几篇博客,差不多都是这个命令


收获:

1、artifacts是一个已经编译的java类的集合,一个已经打包的java应用。


2、linux 查看日志命令

-n显示行号

cat -n access.log   查看日志内容并显示行号

tail -n 10 access.log 查询日志尾部最后10行的内容

tail -n +10 access.log 查询日志10行之后所有内容

head -n 10  access.log   查询日志文件中的头10行日志;

head -n -10  access.log   查询日志除了最后10行的内容,

+表示行数之后,-表示行数之前


通过关键字INFO过滤

cat -n access.log | grep 'INFO'




返回列表 返回列表
评论

    分享到