我将我的应用程序打包为spring-boot可执行jar文件。我在jar文件的根目录下添加了一个logging.properties,但似乎这个文件对应用程序没有任何影响。我如何配置spring-boot可执行jar日志?如何在spring-boot可执行jar文件中配置java logging.properties
回答
Spring Boot使用Logback作为日志记录的默认值。因此,除非需要执行任何自定义日志记录或Log4j2等其他记录器,否则不需要任何额外配置。
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class App
{
private static final Logger logger = LoggerFactory.getLogger(App.class);
public static void main(String[] args)
{
logger.info("Hello Logger");
}
}
如果您需要自定义日志记录是指这个喜欢http://www.javabeat.net/spring-boot-logging/
我不知道如何使用logger.properties。为什么你不能使用logback.xml。
我有很多使用java.util.logging的代码。如果我决定使用slf4j,我必须改变很多地方。 –
您是否试图将所有日志写入单独的文件? –
我想将所有日志写入一个文件,但按大小分开。 –
- 1. 如何在jar中运行java可执行文件
- 2. Java Eclipse可执行文件jar文件
- 3. Java可执行文件Jar文件
- 4. 如何配置install4j以运行包含其他jar文件的java可执行jar文件?
- 5. 在可执行JAR中引用log4j配置文件
- 6. sikuli:如何执行java jar文件
- 7. 来自JAR的Java可执行文件
- 8. 如何在可执行JAR中加载TestNG配置?
- 9. 在java中执行jar文件
- 10. Java servlet - 如何在java servlet中执行jar文件
- 11. 如何在gradle中执行jar文件?
- 12. 如何在TCL中执行.jar文件
- 13. 如何在jar文件中执行jar文件
- 14. 可执行Jar文件FileNotFoundException
- 15. .jar文件。如何配置?
- 16. 配置文件位于JAR中。如何将配置文件放在JAR之外?
- 17. 如何在eclipse中执行一个可运行jar文件
- 18. 如何在其他系统中运行可执行文件jar?
- 19. 将文件夹转换为Java中的可执行jar文件
- 20. Java可执行文件jar文件运行不正常
- 21. 如何从Java Bean中的Java代码执行jar文件
- 22. 帮助与可执行的JAR文件
- 23. 如何使用bash在jar中执行多个java类文件
- 24. 需要帮助打包在java中的可执行文件.jar
- 25. 如何将我的Java程序作为可执行文件运行.jar文件?
- 26. 可执行jar文件 - hibernate.cfg文件
- 27. 在使用可执行jar时将配置文件加载到类路径中
- 28. 可执行JAR中缺少文本文件? (Java-Eclipse)
- 29. 我如何让.jar在Xubuntu中变为可执行文件
- 30. 如何在我的项目中使用可执行JAR文件?
请参阅此链接http://www.javabeat.net/spring-boot-logging/。如果您有一个maven项目,请将日志文件保留在资源文件夹中,并且文件名应为logback.xml –
它使用xml格式,但我想使用属性。我应用程序中的所有记录器都来自java.util.logging.Logger,是否可以使用java logging.properties来配置我的日志记录? –