Tôi có một ứng dụng đơn giản xin chào thế giới, tôi chỉ đang chơi xung quanh, và đẩy nó ra máy chủ tomcat của tôi trên VPS.Làm thế nào để dọn bộ nhớ cache của tomcat khi triển khai một tệp .war mới? Có cài đặt cấu hình không?
Khi tôi thực hiện thay đổi mã của mình và triển khai mã, tomcat không phục vụ mã mới được xuất bản (ngay cả sau khi bắt đầu lại dịch vụ).
Tôi ngừng dịch vụ, sau đó đẩy tệp chiến tranh mới vào/webapps/và tôi đảm bảo xóa thư mục đã phát hiện cũ.
Khi tôi khởi động lại máy chủ, máy chủ vẫn phục vụ mã cơ sở cũ hơn.
Có cài đặt trong cấu hình để dừng hành vi này không?
Ngoài ra, tôi sẽ phải xóa những thư mục nào? Xin được cụ thể (thư mục và đường dẫn) như tôi đã cố gắng xóa một số và havent 'nhận được bất cứ nơi nào.
là tomcat trỏ đến cùng thư mục đến nơi bạn xuất bản tệp chiến tranh? Nếu bạn đã xóa các phiên bản phát nổ (tôi giả định thư mục công việc) và khởi động lại máy chủ, tôi không thể nghĩ làm thế nào tomcat sẽ nhận được quyền truy cập vào mã cũ. Vui lòng xem lại tệp server.xml của bạn chặt chẽ. – aishwarya