溫馨提示×

Ubuntu上Java編譯日志如何查看

小樊
43
2025-08-09 12:33:39
欄目: 編程語言

在Ubuntu上查看Java編譯日志,可根據日志類型選擇以下方法:

  1. 查看系統級編譯日志

    • 若通過apt安裝Java,編譯日志可能位于/var/log/apt/目錄,用cat、tailgrep命令查看,如:
      sudo cat /var/log/apt/term.log # 查看apt安裝日志。
  2. 查看Java應用程序編譯/運行日志

    • 定位日志文件
      • 應用程序自定義日志通常在配置文件(如log4j.properties)中指定路徑,或默認存放在/var/log/java/、/tmp/或項目logs/目錄。
      • OpenJDK編譯日志默認存放在源碼目錄的build/子目錄中,如/mnt/openjdk11/build/openjdk11/build.log。
    • 命令查看
      • 實時查看:tail -f /path/to/logfile.log。
      • 分頁查看:less /path/to/logfile.log(按/搜索關鍵字)。
      • 過濾關鍵字:grep "ERROR" /path/to/logfile.log。
  3. 查看JVM編譯日志

    • 若啟用JVM編譯日志(如-Xlog:gc*參數),日志會輸出到標準輸出或指定文件,可通過重定向到文件后用上述命令查看,例如:
      java -Xlog:gc* -jar app.jar > gc.log 2>&1,然后tail -f gc.log。

注意:若為系統服務(如Tomcat)的Java應用,可通過journalctl -u 服務名查看日志。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女