tôi đang làm việc với một số mã từ phía sau vào năm 2003. Có một tham chiếu đến lớp sau đây:Legacy mã Java sử dụng com.sun.net.ssl.internal.ssl.Provider()
new com.sun.net.ssl.internal.ssl.Provider()
nó gây ra một lỗi:
Access restriction: The type Provider is not accessible due to restriction on required library /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/jre/lib/jsse.jar
có ai có bất cứ đề nghị cho một lựa chọn phù hợp cho việc sử dụng lớp này?
Tôi không biết lớp đó, nhưng tôi có thể đọc 'ssl'. Nếu đó là Lớp cổng bảo mật, hãy xem xét [javax.net.ssl. *] (Http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/package-summary.html) – ignis
Có hiếm khi có bất kỳ lý do nào để khởi tạo nhà cung cấp theo cách thủ công như thế này. Mã xung quanh là gì? – Bruno