我正在将 .jar 文件部署到 tomcat 实例(我们在 Redhat Linux 上运行 6.0.18),根据日志输出,旧的 .jar 仍在使用中。我重新启动了所有我能想到的东西,删除了工作目录等等,但都无济于事。我不是 tomcat 专家,所以我的问题是:我应该在哪里查找以确定 tomcat 是否正在使用缓存的 jar,以及如何阻止它这样做?
答案1
- 停止 tomcat,
$TOMCAT_HOME/bin/catalina.sh stop
- 删除工作目录和临时目录,
rm -rf $TOMCAT_HOME/{temp,work}/*
- 启动 tomcat,
$TOMCAT_HOME/bin/catalina.sh start