Boot&JPA WebSite (TDD)오류 해결
1. java.lang.Exception: No runnable methods
>> Test Class 메소드에 @Test를 빼먹어서 나오는 오류
2. '수정 완료' 버튼 클릭 시 작동 자체를 안하는 경우
- 파일의 변경사항이 적용되지 않았을 수도 있다. 웹은 스크립트 파일의 내부 수정 시 캐시에 저장하고 사용 시에 불러오게 되는데 캐시에 있는 파일이 갱신이 안될 때도 있다고 한다.
>> footer.mustache 파일에서 <script src="/js/app/index.js?ver=1"></script>로 변경해주면 됨.
3.finished with non-zero exit value 1
- build.gradle이나 application.properties 살펴볼 것
>> gradle 업데이트와 application.properties안에 spring.session.store-type=jdbc 추가로 해결
4.redirect_uri_mismatch
>> 요구되는 url을 구글api 사이트로 들어가 승인된 리디렉션 url에 추가해주면 됨.
5.status":403
- 권한 거부 에러 ( gest이기 때문에 글 작성을 못해서 생기는 오류 )
>> h2 console 에서 임시로 update user set role = 'USER' ; 을 함으로써 권한 부여
* 참고 사이트
4) https://imweb.me/faq?mode=view&category=30&category2=42&idx=4647
여러 도메인 사용시 소셜 로그인 설정 방법 (네이버, 카카오, 페이스북, 구글)
참고 : 소셜 로그인 기능은 Starter 이상 버전에서 사용하실 수 있습니다.아임웹이 제공하는 기본 도메인(*.imweb.me) 외에 개인 도메인(예: mydomain.com)을
imweb.me