[TIL] 6월 2일

yeon·2021년 6월 2일
0

java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter 에러

JWT 토큰기반 로그인 구현해보기 블로그 보고 따라해보고 있는데 java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter 에러가 뜬다. 찾아보니 java8 d이후부터 Java EE 모듈이 deprecated 되면서 기본 참조가 되지 않는게 원인이라고 한다. 하지만 의문인게 나는 java8을 사용하도록 설정해놨는데 해당 에러가 발생하는 것이 이상하다.

일단 해결법으로 build.gradle에 compile 'javax.xml.bind:jaxb-api:2.1' 의존성을 추가하니 에러가 해결되었다.

참고 자료 : https://stackoverflow.com/questions/55606519/getting-exception-java-lang-noclassdeffounderror-could-not-initialize-class-jav

https://kimce.tistory.com/7

https://stackoverflow.com/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception

https://luvstudy.tistory.com/61


AWS ec2 인스턴스에 Public DNS 부여하기

https://galid1.tistory.com/353

오늘 한일

  • 오늘 수업은 스토어드 프로시저, 내용이 어렵진 않았다. 수업 복습해야할게 쌓여 있으므로 오늘 배운 내용은 나중에 공부하기로
  • JWT 토큰기반 로그인 구현해보기 블로그 보고 해보긴 했지만 이 예제를 airbnb 프로젝트에 어떻게 적용해야할지 모르겠다. 블로그 예제처럼 복잡하지 않을거 같은데 주말에 JWT 공부해보고 다른 코쿼 멤버들 코드 보고 해봐야겠다.
  • 코쿼 선배와의 대화, 코쿼 이후에 어떻게 공부해야할지 고민하는데 도움이 되었다.
    • 코쿼 이후: 백기선님 자바 스터디로 자바 공부, 토비의 스프링, 포트폴리오용 프로젝트는 여러개일 필요 없고 하나를 만들더라도 기술적으로 충실하게
    • 본격적으로 공부한지 7개월뿐이 안되었으니 취업 조급해 하지 말자

0개의 댓글