728x90 JAVA/Exception2 [Java/자바] java.lang.Integer cannot be cast to java.lang.String 해결 방법 java.lang.Integer cannot be cast to java.lang.String 위의 오류 발생 원인은 mybatis에서 resultType이 HashMap 일 때, String value = (String) map.get("value"); 위와 같이 Number(Int) 타입을 곧바로 String 캐스팅하려고 할때 발생한다. 해결 방법은 아래와 같이 캐스팅 변환이 아닌 String 클래스의 valueOf(Object) 를 사용하여 처리한다. String value = String.valueOf( map.get("value")); JAVA/Exception 2018. 10. 22. [JAVA] javax.net.ssl.SSLException E X C E P T I O N 1. javax.net.ssl.SSLException 발생 원인은 여러가지이다. 1. URL Connection 하는 부분에서 웹 통신 프로토콜인 HTTP의 보안이 강화된 버전인 HTTPS를 사용하게되면 발생할 수도 있다. 방법 : https://javamin.tistory.com 으로 URL이 연결되어 있다면, s를 뺀 http://javamin.tistory.com 으로 사용해보자. 2. 클라이언트 JAVA 버전이 7이하 인 경우 아파치 버전 2.4.7부터 mod_ssl 1024비트 이상의 DH 파라미터를 사용하나 JAVA 7이나 이하 버전은 1024비트 이상의 DH를 지원하지 않는다.방법1: 클라이언트 JAVA 8업데이트방법2: 서버 인증서에 DH파라미터 추가 DH .. JAVA/Exception 2017. 11. 1. 이전 1 다음 728x90