2010-06-24 24 views
5

Tình huống của tôi là như thế này - hai trường hợp kiểm tra, giả sử TestA và TestB cần chạy trong env khác nhau. Tuy nhiên TestA đi đầu tiên, nó sẽ tự động biên dịch một số mã được tạo ra, thêm chúng vào classpath và sau đó tải chúng. Ngược lại, TestB cần một env sạch mà không bao gồm các lớp được nạp trước đó. Có cách nào để thực hiện điều đó không? Dọn dẹp bộ nạp lớp, xóa lớp đã tải cụ thể?Làm cách nào để xóa lớp đã tải khỏi trình nạp lớp?

+2

trùng lặp có thể xảy ra [Dỡ lớp trong java?] (Http://stackoverflow.com/questions/148681/unloading-classes-in-java) –

Trả lời

5

lẽ Unloading classes in java? có thể giúp

+2

Đây có thể là một lời nhận xét tốt cho câu hỏi –

+0

hmm có, có thể đúng. Tôi sẽ ghi nhớ điều đó cho lần lặp lại tiếp theo mà tôi gặp phải – Redlab

Các vấn đề liên quan