我想使用 eclipse、maven、tinylog 将日志消息写入 tomcat 的日志文件夹中的定义文件。
问题:我在 tomcat 中运行应用程序后没有 webapp.log。在eclipse中一切正常。
我做了什么:
- 添加 Maven 依赖 tinylog-1.2.jar
- 在运行配置(主选项卡)中设置配置参数,以便可以为构建过程找到 tinylog 属性:
name: -Dtinylog.configuration
value: C:\Program Files\Tomcat\apache-tomcat-9.0.0.M13\webapps\folder\subfolder\tinylog.properties
- 在 Java 类中:
import org.pmw.tinylog.Logger;
...Logger.info(message);
tinylog.properties
好像:
tinylog.writer = file
tinylog.writer.filename = webapp.log
tinylog.writer.buffered = true
tinylog.writer.append = true
tinylog.level = info
我还尝试了不同的文件引用,但没有一个起作用:
tinylog.writer.file = C:\Program Files\Tomcat\apache-tomcat-9.0.0.M13\logs\webapp.log
tinylog.writer.file= "C:\Program Files\Tomcat\apache-tomcat-9.0.0.M13\logs\webapp.log"
有人知道如何将日志写入命名路径文件吗?
感谢您提供任何有价值的提示。