在使用nohup
启动JAR命令并配置日志级别时,你可以通过将相关的Java虚拟机参数加入到启动命令中来实现。具体步骤如下:
打开终端并输入以下命令:
nohup java -jar -Dlogging.level=<level> <your_jar_file>.jar > output.log 2>&1 &
其中:
<level>
是你希望设置的日志级别,例如:DEBUG
、INFO
、WARN
、ERROR
等。
<your_jar_file>.jar
是你要启动的JAR文件名。
将上述命令中的output.log
替换为你想要将日志输出到的文件路径和文件名。这样你就可以将应用程序的日志信息重定向到指定的文件中。
运行该命令后,nohup
会将命令放入后台运行,并将输出重定向到output.log
文件中。这样即使你关闭终端,应用程序也会继续在后台运行,并将日志输出到指定的文件中。
请注意,-Dlogging.level
参数的具体用法可能因实际情况而异。这取决于你使用的日志框架和其配置方式。上述示例假设你正在使用Spring Boot框架,默认使用的是Logback作为日志框架。
根据你的需求和具体环境,请相应地修改命令中的参数和选项,以确保日志级别的正确配置和日志文件的正确输出位置。