日志模式log4j_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 日志模式log4j

日志模式log4j

 2014/6/25 13:52:40  Netpet_11  程序员俱乐部  我要评论(0)
  • 摘要:1、新建一个maven工程:mvnarchetype:create-DgroupId=org.sonatype.mavenbook.ch04-DartifactId=simple-weather-DpackageName=org.sonatype.mavenbook2、创建java文件:Main.java:关键代码【//ConfigureLog4J取log4j的属性文件的时候,可以直接这么取PropertyConfigurator.configure(Main.class
  • 标签:模式
1、新建一个maven工程:
mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch04 -DartifactId=simple-weather -DpackageName=org.sonatype.mavenbook

2、创建java文件:
Main.java:关键代码
【 // Configure Log4J        取log4j的属性文件的时候,可以直接这么取
PropertyConfigurator.configure(Main.class.getClassLoader().getResource("log4j.properties")); 】
Weather.java
WeatherFormatter.java
YahooParser.java
YahooRetriever.java

3、创建资源文件:
log4j.properties
output.vm

4、构建项目:mvn install

5、运行程序:
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main
   显示结果:
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building simple-weather 1.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- exec-maven-plugin:1.3.1:java (default-cli) @ simple-weather ---
[WARNING] Warning: killAfter is now deprecated. Do you need it ? Please comment on MEXEC-6.
0    INFO  YahooRetriever  - Retrieving Weather Data
411  INFO  YahooParser  - Creating XML Reader
518  INFO  YahooParser  - Parsing XML Response
559  INFO  WeatherFormatter  - Formatting Weather Data
642  INFO  mavenbook  - *********************************

Current Weather Conditions for:

  Evanston, IL, US



Temperature: 72

   Condition: Partly Cloudy

    Humidity: 87

  Wind Chill: 72

*********************************
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.831s
[INFO] Finished at: Wed Jun 25 10:21:45 CST 2014
[INFO] Final Memory: 9M/23M
[INFO] ------------------------------------------------------------------------
  • simple-weather.rar (29 KB)
  • 下载次数: 0
发表评论
用户名: 匿名