在 CentOS 上“查看 Java 编译日志”通常分几种情况,下面按常见场景给你说明:
javac 编译时查看日志javac Hello.java
javac Hello.java > compile.log 2>&1
cat compile.log
mvn compile
mvn compile -X
mvn compile > mvn.log 2>&1
gradle build
详细日志:
gradle build --info
# 或
gradle build --debug
如果是 JSP 自动编译:
/var/log/tomcat/
# 或
/usr/local/tomcat/logs/
查看:
tail -f catalina.out
JSP 编译错误一般就在 catalina.out 里。
如果是 systemd 启动的 Java 服务:
journalctl -u your-java-service.service -f
java -version
javac -version
echo $JAVA_HOME
javac -encoding UTF-8 Hello.java
javac -cp .:lib/* Hello.java
如果你能告诉我:
我可以给你更精确的日志查看方式。