java.security.NoSuchAlgorithmException: SunTlsRsaPremasterSecret KeyGenerator not available 익셉션이 날때


뭐 찾아보니 여러가지 경우에 발생하는 익셉션 같은데

나 같은 경우는 이클립스에서 Javamail 로  메일 보내는 클래스를 작성하고 이클립스 상해서 해당 클래스를 실행해 메일보내는 테스트를 할때 발생했다.



찾아보니까 이클립스에서 참조하는 JDK 의 JRE system libraries 에 암호관련 jar 파일이 추가가 안되 있어서 나는 에러라고 한다.




해결하는 방법은 Window > Preperences >  Java > Installed JREs 에 가서

Add 를 클릭해서 JRE를 다시 하나 추가한 다음 기존에 체크되 있던걸 remove 하고 방금 추가한걸 체크해 주면 된다.