我正在尋找一種正確的方式在性能給予classpath中值的變量文件如何在性能給classpath中值文件變量
logging.file=classpath:logs/server.log
所以,當我跑我的項目的日誌文件被中創建文件夾名稱爲log的類路徑。
任何幫助將非常感激。
在此先感謝。
我正在尋找一種正確的方式在性能給予classpath中值的變量文件如何在性能給classpath中值文件變量
logging.file=classpath:logs/server.log
所以,當我跑我的項目的日誌文件被中創建文件夾名稱爲log的類路徑。
任何幫助將非常感激。
在此先感謝。
類路徑可能包含各種文件夾(所以如何選擇其中之一?)加上無法創建任何內容的jar文件。我想在類路徑上創建一些東西並不是一個好主意。你最好把你的日誌在一些文件系統目錄:
logging.file=/some/external/directory/server.log
所以,當我跑我的項目的日誌文件被在 類路徑與文件夾名稱日誌中創建。
您想在應用程序的類路徑中創建日誌文件嗎? 這沒有意義。
類路徑不起這個作用。
1)您的應用程序將最終從JAR或WAR啓動。你想把文件放在裏面?
2)您希望能夠在您知道將檢索日誌文件的位置檢索日誌文件。把它放在一個可能會被刪除的地方,因爲你重新打包應用程序也沒有意義。
日誌文件當然應該在應用程序之外。例如:
logging.file=logs/my-app/server.log