假如使用绝对路径,没有任何问题,就是移植性不太好。
假如使用相对路径,则要注意当前路径“.”是在哪儿?
一般我们都会在配置文件中加入log文件的存储目录,如
本人通过研究测试发现:
1.对于J2SE项目,当前路径为工程所在目录
如我的工程为:D:\test
则使用…/logs生成的日志文件位于:D:\logs
2.对于J2EE项目,当前路径为tomcat\bin所在目录
如我的tomcat路径为:D:\tomcat\bin
则使用…/logs生成的日志文件位于:D:\tomcat\logs