Tôi sử dụng tính năng gỡ lỗi Java Swap Hot với ứng dụng web trên Tomcat. Sau khi một số thay đổi chữ ký lớp, tôi nhận được hộp thoại Eclipse "Hot Code Replace Fail" - tôi hiểu điều đó.Eclipse Hot Code Replace Fail - tái xuất bản ứng dụng web
Điều tôi muốn trong trường hợp này là tái xuất bản ứng dụng (tôi có thể làm điều đó) và làm việc với mã mới được triển khai. Tuy nhiên, trình gỡ lỗi stil phàn nàn, cho đến khi tôi khởi động lại máy chủ. Bởi vì các ứng dụng khác và khởi động lâu dài tôi không muốn điều đó.
Có cách nào để nói với trình gỡ lỗi, rằng có phiên bản lớp mới đã được tải lại trong trình nạp lớp webapp mới và có lưu lại để tiếp tục không?
Cảm ơn.
bạn đúng: trong màn hình này bạn có thể thay đổi tham số để tự động phản ánh thay đổi trong máy chủ mà không cần khởi động lại nhưng không phải là thứ bạn đã nói. Đó là trong phần xuất bản, thay đổi từ không bao giờ xuất bản để tự động xuất bản khi tài nguyên thay đổi –
Xin lưu ý tùy chọn "Cung cấp mô-đun mà không xuất bản" –
Tôi mặc dù điều này chỉ dành cho tài nguyên bên trong thư mục WebContent chứ không phải cho các lớp java –