Java 在Linux中启动spring引导应用程序作为系统服务时,日志文件没有生成?
我已经为Linux中的spring boot应用程序创建了一个系统服务。当我启动该服务以运行应用程序时,日志文件没有生成。但我使用普通java命令运行的应用程序(java-jarapplication_name.jar)成功创建了日志文件。谁能帮我一下吗 注:Java 在Linux中启动spring引导应用程序作为系统服务时,日志文件没有生成?,java,linux,centos,log4j,Java,Linux,Centos,Log4j,我已经为Linux中的spring boot应用程序创建了一个系统服务。当我启动该服务以运行应用程序时,日志文件没有生成。但我使用普通java命令运行的应用程序(java-jarapplication_name.jar)成功创建了日志文件。谁能帮我一下吗 注: 我正在使用log4j进行日志记录。 我已经在centOS和Photon Linux发行版上尝试过这个东西 我注意到,每当我使用普通java命令运行应用程序时,都会生成一个新的日志文件。通过将应用程序作为系统服务运行,我也期望如此 Log4
Log4J需要配置,通常通过某种类型的文件进行配置。我怀疑你没有指定把日志放在哪里。有关详细信息,请阅读Log4J文档。您还需要包含代码。@Nicholas您需要代码的哪一部分?有关需要包含哪些代码的详细信息,请参阅。