在 CentOS 系统中,Java 编译时生成的日志通常会在命令行终端中显示。如果你想要将日志输出到一个文件中,可以使用以下方法:
javac
命令编译一个名为 MyClass.java
的文件,可以使用以下命令将输出保存到名为 compile.log
的文件中:javac MyClass.java > compile.log
这将会把编译过程中的所有输出(包括错误信息)保存到 compile.log
文件中。如果你只想保存错误信息,可以使用以下命令:
javac MyClass.java 2> compile.log
tee
命令将输出同时显示在终端并保存到文件中。例如:javac MyClass.java 2>&1 | tee compile.log
这将会把编译过程中的所有输出(包括错误信息)同时显示在终端并保存到 compile.log
文件中。
请注意,这些方法适用于任何在 CentOS 系统上运行的命令,不仅仅是 Java 编译。