[英]java.util.logging: How to configure logging levels when deployed as a JAR file
我已将 logger.properties 文件放在 src/java/resources 目录中。 使用这个文件,我配置了不同级别的日志记录(对于控制台和文件)。 现在,当我为我的项目制作 jar 文件时,我该如何配置或更改日志记录级别,因为那样我将无法访问 logger.properties 文件。
基本上我想为用户提供在运行 jar 之前设置日志记录级别的能力。
通常,您不应将配置文件保存在 jar 中。 相反,把它放在某个地方(取决于你的发行版,通常它可以是$YOUR_PROJECT_HOME_DIR/conf
文件夹)。 运行应用程序时指定以下属性:
java.util.logging.config.file=<PATH TO PROPERTY FILE GOES HERE>
这是关于 java.util.Logging 的一个很好的教程,其中涵盖了这一点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.