maven源码分析

  • 版本3.6.3

可以修改$M2_HOME/conf/logging/simplelogger.properties
使日志内容更多(日志中显示时间/线程名/logger名

org.slf4j.simpleLogger.showDateTime=true
# 如下一行原simplelogger.properties中没有,看源码org.slf4j.impl.SimpleLoggerConfiguration#init才知道
org.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss,SSS
org.slf4j.simpleLogger.showThreadName=true
org.slf4j.simpleLogger.showLogName=true

命令

# 打印info/warn/error日志
mvn clean package
# 打印debug/info/warn/error日志
mvn clean package -X
  • 文件和类的对应
    • pom.xml –> ?
      • Project –> ?
      • Parent –> ?
      • Properties –> ?
  • 对应一次请求:即一次mvn xxx命令,生命周期,Session MavenCli
    • 还有哪些类?
作者:张三  创建时间:2026-06-06 23:06
最后编辑:张三  更新时间:2026-06-06 23:06
上一篇:
下一篇: