在 CentOS 上折腾 Ja va 项目时,ja vac 编译过程产生的信息默认是一股脑儿往终端上输出的。如果你需要把这些编译日志抓下来细细查看,或者干脆实时盯着看,其实有几招挺实用。下面直接上干货。

CentOS Ja va编译时日志输出怎么查看

方法一:直接在命令行看

最朴素的方式就是让编译结果直接显示在屏幕上。比如编译一个 HelloWorld.ja va,跑个 ja vac HelloWorld.ja va,所有输出都会实时刷到当前终端窗口里。适合简单项目快速确认编译是否通过。

方法二:把日志写到文件里

如果项目比较大,或者你想保留日志回头分析,就可以用重定向操作符 > 把输出存到文件里。一个典型的用法是:

ja vac HelloWorld.ja va > compile.log 2>&1

这里 > 把标准输出重定向到 compile.log,而 2>&1 表示把标准错误输出合并到标准输出里。这样一来,无论是编译成功的提示还是报错信息,都会被完整记录到文件中,一个都不少。

方法三:用 tail -f 实时盯住日志

有时候编译过程会持续输出(比如分批编译或连续构建),你想一边看着日志增长一边干活。这时候 tail -f 就派上用场了:

tail -f compile.log

-f 参数会让 tail 保持打开文件,一旦有新内容写入,立刻显示在终端上。按 Ctrl+C 即可退出监听。

这三种方式覆盖了从即时查看到持久记录再到实时监控的常用场景,在 CentOS 系统里对付 Ja va 编译日志基本够用了。

本文转载于:https://www.yisu.com/ask/81640851.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。