Tôi đã gần như cố gắng tất cả mọi thứ bao gồm:Có cách nào để buộc nhắn ngoại lệ là tiếng Anh cho Java 1,7
- Thay đổi vùng hệ thống và ngôn ngữ là 'tiếng Anh Mỹ'
- Sử dụng Locale.setDefaultLocale ()
- đèo trong lập luận JVM
Nó in ra:
Default locale is : en_US
NHƯNG đơn đăng ký của tôi vẫn đang gửi ngoại lệ với thông báo ngoại lệ của Trung Quốc
Điều này có liên quan gì đến Spring không? (Ứng dụng của tôi dựa trên Spring, nhưng không có cấu hình nào liên quan đến locale, do đó, nó chỉ nên sử dụng bất cứ thứ gì là mặc định)
Bất cứ ai có thể giúp tôi với điều này?
UPDATE:
tôi về cơ bản nhận được một java.io.IOException
với Trung Quốc thông điệp tương đương với
Kết nối hiện đã buộc phải đóng cửa bởi các máy chủ từ xa
thay đổi vị trí không dường như ảnh hưởng đến điều này, có lẽ điều này thực sự là một điều cấp độ hệ điều hành?
Trường hợp ngoại lệ đến từ đâu? Là nó sử dụng một tin nhắn được đưa ra bởi hệ điều hành? Nếu bạn cần thay đổi ngôn ngữ ở cấp hệ điều hành. –
Thật kỳ lạ. Loại ngoại lệ nào? Có phải từ thư viện Trung Quốc không? Bạn đã tải xuống Java của Trung Quốc chưa? – Boann
cảm ơn các bạn, đây là những gì tôi thấy từ ngoại lệ: java.io.IOException: {chinese message here} Thông điệp tiếng Trung tương đương với "Kết nối hiện có bị đóng bởi máy chủ từ xa". Tôi tự hỏi liệu đây có phải là điều cấp độ hệ điều hành không, như những gì Peter đã nói ... – littlejedi