LinkageErrorLinkageError
Một lớp có dependency vào lớp khác đã thay đổi không tương thích.
Nguyên nhân gây ra lỗi này
Lớp được biên dịch với phiên bản dependency khác với phiên bản có sẵn lúc runtime. Chữ ký phương thức, kiểu trường, hoặc hệ thống phân cấp lớp có thể đã thay đổi.
Cách sửa
Biên dịch lại với đúng phiên bản dependency. Giải quyết xung đột phiên bản dependency. Dùng công cụ build để quản lý các phiên bản dependency bắc cầu.
Mã lỗi liên quan
InvalidClassExceptionInvalidClassException
Một class đã tuần tự hóa có phiên bản không tương thích hoặc định dạng không hợp lệ.
AccessControlExceptionAccessControlException
Kiểm tra bảo mật thất bại đối với một quyền cụ thể.
ExecutionExceptionExecutionException
Một ngoại lệ xảy ra trong quá trình thực thi tác vụ được gửi đến executor.
NoSuchMethodExceptionNoSuchMethodException
Không thể tìm thấy phương thức với tên và kiểu tham số đã chỉ định qua reflection.
FileNotFoundExceptionFileNotFoundException
Đường dẫn tệp được chỉ định không tồn tại hoặc không thể mở được.
DeadlockDeadlock
Hai hoặc nhiều luồng bị chặn mãi mãi, mỗi luồng chờ luồng kia giải phóng khóa.