在 CentOS 系统中,Java 编译日志的位置取决于你在编译时指定的输出目录。通常,编译日志会显示在命令行终端中。如果你想将编译日志保存到一个文件中,可以在执行 javac 命令时使用重定向操作符(>)将输出保存到指定文件。
例如,将编译日志保存到名为 compile.log 的文件中:
javac YourJavaFile.java > compile.log 2>&1
这里,2>&1 表示将标准错误输出(2)重定向到标准输出(1),这样编译过程中产生的错误信息也会被保存到 compile.log 文件中。
如果你已经编译过 Java 项目,但忘记了保存日志的位置,可以尝试以下方法:
compile.log、javac.out 等。javac 命令,可以尝试使用 find 命令在该目录及其子目录中搜索编译日志文件:find /path/to/your/project -type f -name "*.log"
将 /path/to/your/project 替换为你的项目所在目录。
target/surefire-reports 目录中生成测试报告。Gradle 默认会在项目根目录下的 build/reports 目录中生成构建报告。