java游戏服务器开发之三--日志

        日志在一个系统中的重要性还是很大的,有时候项目部署到服务器上,不可能使用断点调试的方式,只能从日志文件中查找蛛丝马迹。

这边是使用的slf4j。

        在pom文件中添加slf4j


    
      org.slf4j
      slf4j-log4j12
      1.7.13
    

        然后再类中使用:

        

                import org.slf4j.Logger;
		import org.slf4j.LoggerFactory;
		public class Main {
		  private static final Logger logger = LoggerFactory.getLogger(Main.class);


		  public static void main(String[] args) {
			logger.info("HelloWorld");
		  }
		}

        这时候运行应该会出这个问题:

        

                log4j:WARN No appenders could be found for logger (com.lizhaobolg.Main).
		log4j:WARN Please initialize the log4j system properly.
		log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

        是log的配置文件没有设置,我们需要在resource中添加log4j.xml

注意下,这个文件中的这个标签,是打印日志时,同时生成日志文件,配置的时候最好一句话记得加上

        


		
		

			
			
				
				
					
				
			

			
				
				
				
					
				
			

			
			
				
			

			
			
				
			

			
				
			

			
				
			

			
				
			

			
				
			

			
				
			
			
				
			
			
				
			
			
			
				
				
				
			

		

 

        

 

nice上面的代码在码云上 https://gitee.com/lizhaoandroid/JgServer
可以加qq群一起探讨Java游戏服务器开发的相关知识 676231564

 

 

 

你可能感兴趣的:(java,java游戏服务器开发,Java游戏服务器开发)