title: log4j relative file path
body: <p>I'd like my web app to log into files with this path:
  webapp/logs/</p>
  
  <p>I can set the absolute path in the log4j.properties file, but the production environment's directory structure will be different. 
  Is there any way I could do it? </p>
  
  <p>Here is how I do:</p>
  
  <pre><code>log4j.appender.f=org.apache.log4j.RollingFileAppender
  log4j.appender.f.layout=org.apache.log4j.PatternLayout
  log4j.appender.f.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
  log4j.appender.f.File=log.out
  log4j.appender.f.MaxFileSize=100KB
  </code></pre>
  
  <p>This is printing logs into a file named log.log in my eclipse directory (c://eclipse).
  I'm using Tomcat 6.</p>