我已将我的logger.properties文件放在src / java / resources目录中。使用此文件,我配置不同级别的日志记录(对于控制台和文件)。现在,当我创建项目的jar文件时,如何配置或更改日志记录级别,因为那时我将无法访问logger.properties文件。
基本上我想让用户能够在运行jar之前设置日志记录级别。
答案 0 :(得分:0)
通常,您不应该将配置文件保留在jar中。 相反,将它放在某个地方(取决于您的发行版,通常它可能类似于 $ YOUR_PROJECT_HOME_DIR / conf 文件夹) 运行应用程序时,请指定以下属性:
java.util.logging.config.file=<PATH TO PROPERTY FILE GOES HERE>
这是java.util.Logging上的Good tutorial,其中涵盖了这一点
希望这有帮助
答案 1 :(得分:0)