我將我的應用程序打包爲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來配置我的日誌記錄? –