本帖最后由 7030 于 2013-05-07 21:19:34 编辑

解决方案 »

  1.   

    如果你只是想在自己的Web应用程序中使用log4j在这种情况下,只要把log4j.jar的log4j.properties文件到 你的web应用的WEB-INF/lib和WEB-INF/classes中
    自己手动创建一个名为log4j.properties文件包含以下内容的文件,并将其保存到$ CATALINA_BASE / lib目录
    log4j.jar需要下载
    http://tomcat.apache.org/tomcat-7.0-doc/logging.html 说的很明白!好好看看。
      

  2.   

    恩是啊。你用log4j就导入jar包就OK了啊。然后就当你调完webservice时候在运行你的log4j代码不就行了。没有冲突的。我觉得有时候只能给你建议,还是要看你的项目实际情况的。
      

  3.   

    貌似把log4j.propties放到:\Tomcat\webapps\axis2\WEB-INF\classes管用
    log4j.propties内容:
    log4j.rootCategory=INFO, stdout , R
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%p [%t] %C.%M(%L) | %m%n
    log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.R.File=${catalina.base}/logs/AXIS2.log
    log4j.appender.R.layout=org.apache.log4j.PatternLayout
    log4j.appender.R.layout.ConversionPattern=%d %p %t %c - %m%n
    log4j.logger.com.neusoft=DEBUG
    log4j.logger.com.opensymphony.oscache=ERROR
    log4j.logger.net.sf.navigator=ERROR
    log4j.logger.org.apache.commons=ERROR
    log4j.logger.org.apache.struts=WARN
    log4j.logger.org.displaytag=ERROR
    log4j.logger.org.springframework=DEBUG
    log4j.logger.com.ibatis.db=WARN
    log4j.logger.org.apache.velocity=FATAL
    log4j.logger.com.canoo.webtest=WARN
    log4j.logger.org.hibernate.ps.PreparedStatementCache=WARN
    log4j.logger.org.hibernate=DEBUG
    log4j.logger.org.logicalcobwebs=WARN