标签: java linux windows spring-mvc log4j
美好的一天
我是log4j的新手,我想在Windows和Linux服务器上部署一个Web应用程序,所以如果应用程序在Windows上,它将使用类似c:/logs/appLogFile.log的路径,如果它在Linux上运行它将是/opt/app/logs/appLogFile.log我知道你可以在log4j.properties文件中设置日志文件的路径,但有没有办法让我测试它运行的操作系统并使用指定的该操作系统的路径。我也使用spring作为框架
提前谢谢
答案 0 :(得分:1)
我相信这个问题已经得到解答here。
此外,如果您使用的是Maven,您可能需要查看build profiles以协助管理不同的环境。