我试图在Windows 8上使用Eclipse中的代码访问IBM Watson Personality Insights Java API。但是在运行代码时,
我收到以下异常:
线程“main”中的异常java.lang.RuntimeException:javax.net.ssl.SSLPeerUnverifiedException:peer未经过身份验证 在com.ibm.watson.developer_cloud.service.WatsonService.execute(WatsonService.java:184)
我没有得到任何正确的解决方案,特别是在Windows方面。我该如何解决?
编辑: - 我正在使用Oracle Java JDK 1.8。我也在使用Eclipse Mars。
代码段: -
String myProfile = "Call me Ishmael. Some years ago-never mind how ";
PersonalityInsights service = new PersonalityInsights();
service.setUsernameAndPassword("<USERNAME>", "<PASSWORD>");
Profile personalityProfile = service.getProfile(myProfile);
System.out.println(personalityProfile);
<USERNAME>
和<PASSWORD>
是Watson中Personality Insights API的用户名和密码。