i think it is "catalina.base" On Mon, Jun 22, 2009 at 6:41 PM, abhishek reddy <abhishek.c1...@gmail.com>wrote:
> thanks for the reply..... > > How to retrieve the tomcat base path? > > I have tried this way System.getProperty("tomcat.base");............the > value is comming as null > > > On Mon, Jun 22, 2009 at 6:25 PM, Caldarale, Charles R < > chuck.caldar...@unisys.com> wrote: > >> > From: abhishek reddy [mailto:abhishek.c1...@gmail.com] >> > Subject: Regarding log4J creating logs in tomcat logs folder using >> > FileAppender >> > >> > but the log files are created under tomcat bin folder >> >> Because you're using a relative path, which should be avoided, since you >> have no control over it. You can retrieve the Tomcat base path from the >> system property tomcat.base; Tomcat logs are normally in the logs directory >> under tomcat.base. >> >> > Also let me know how to create a folder under tomcat logs folder..... >> >> This is a Java, not Tomcat question; use java.io.File.mkdir(), or do it >> from a command line shell. Note that hard-coding a backslash as a file >> separator makes your code non-portable. >> >> - Chuck >> >> >> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY >> MATERIAL and is thus for use only by the intended recipient. If you received >> this in error, please contact the sender and delete the e-mail and its >> attachments from all computers. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> > > > -- > Abhishek > -- Abhishek