温馨提示×

centos怎么查看java编译日志

小樊
43
2026-09-21 14:06:51
栏目: 编程语言

在 CentOS 上“查看 Java 编译日志”通常分几种情况,下面按常见场景给你说明:


一、手动 javac 编译时查看日志

1️⃣ 直接看终端输出(最常用)

javac Hello.java
  • 有错误 → 终端直接显示
  • 没输出 → 编译成功

2️⃣ 把编译日志保存到文件

javac Hello.java > compile.log 2>&1
cat compile.log

二、Maven 项目编译日志

1️⃣ 普通编译

mvn compile

2️⃣ 查看详细日志

mvn compile -X

3️⃣ 日志保存到文件

mvn compile > mvn.log 2>&1

三、Gradle 项目编译日志

gradle build

详细日志:

gradle build --info
# 或
gradle build --debug

四、Tomcat / 中间件中 Java 编译(JSP)

如果是 JSP 自动编译:

Tomcat 日志位置

/var/log/tomcat/
# 或
/usr/local/tomcat/logs/

查看:

tail -f catalina.out

JSP 编译错误一般就在 catalina.out 里。


五、系统服务方式运行的 Java 程序

如果是 systemd 启动的 Java 服务:

journalctl -u your-java-service.service -f

六、查看 Java 版本 & 环境(辅助排查)

java -version
javac -version
echo $JAVA_HOME

七、常见排错技巧

  • 编码问题:
javac -encoding UTF-8 Hello.java
  • 类路径问题:
javac -cp .:lib/* Hello.java

如果你能告诉我:

  • 是 手动 javac
  • 还是 Maven / Gradle
  • 还是 Tomcat / Spring Boot

我可以给你更精确的日志查看方式。

0 踩