阅读量:2
在Ubuntu上查看Java编译日志,可根据日志类型选择以下方法:
-
查看系统级编译日志
- 若通过
apt安装Java,编译日志可能位于/var/log/apt/目录,用cat、tail或grep命令查看,如:
sudo cat /var/log/apt/term.log# 查看apt安装日志。
- 若通过
-
查看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。
- 实时查看:
- 定位日志文件:
-
查看JVM编译日志
- 若启用JVM编译日志(如
-Xlog:gc*参数),日志会输出到标准输出或指定文件,可通过重定向到文件后用上述命令查看,例如:
java -Xlog:gc* -jar app.jar > gc.log 2>&1,然后tail -f gc.log。
- 若启用JVM编译日志(如
注意:若为系统服务(如Tomcat)的Java应用,可通过journalctl -u 服务名查看日志。
以上就是关于“Ubuntu上Java编译日志如何查看”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm